Embedded Systems
Embedded Systems
users.ece.utexas.edu/~valvano/edX/index.html 1/4
1/16/14 Embedded Systems
Hands-on lab-based class, building real-world embedded solutions using a bottom-up approach from
simple to complex.
Kit details
users.ece.utexas.edu/~valvano/edX/index.html 2/4
1/16/14 Embedded Systems
Dr. Jon Valvano is a professor in the Department of Electrical and Dr. Ramesh Yerraballi is a Senior Lecturer in the Departments of
Computer Engineering at The University of Texas at Austin and holds the Electrical and Computer Engineering and Biomedical Engineering at
Engineering Foundation Centennial Teaching Fellowship in Electrical University of Texas at Austin. He received his Bachelors degree in
Engineering. He received his S.B. and S.M. in Electrical and Computer Computer Science and Engineering from Osmania University, India
Engineering from MIT in 1977 and his Ph.D. in 1981 from the joint his PhD degree in Computer Science from Old Dominion Universit
Harvard-MIT program in Medical Engineering and Medical Physics. He Virginia. Dr. Yerraballi worked at Midwestern State University and T
joined the faculty at The University of Texas at Austin in 1981 and has 32 University of Texas at Arlington prior to joining UT Austin in 2008. H
years of experience in teaching and research. He has received numerous research interests are Real-Time Systems, Multimedia and System
teaching awards and authored five widely-used textbooks on embedded Security. He has taught a broad range of computing classes but
microcomputer systems. He has co-founded a successful medical device currently focusses on Embedded Systems, Circuit Theory, Comput
company called Admittance Technologies. His research involves Architecture, Programming, and Statistics. He has taught at both t
integrated analog/digital processing, low-power design, medical undergraduate and graduate levels and particularly enjoys teaching
instrumentation, and real-time systems. the undergraduate level.
users.ece.utexas.edu/~valvano/edX/index.html 3/4
1/16/14 Embedded Systems
Course Description
This is a hand-on, learn-by-doing course that shows you how to build solutions to real-world problems using embedded systems. Each student w
purchase a Texas Instruments TM4C123 microcontroller kit and a few electronic components. This microcontroller has a state of the art ARM Cortex
processor. The course uses a bottom-up approach to problem-solving building gradually from simple interfacing of switches and LEDs to compl
concepts like display drivers, digital to analog conversion, generation of sound, analog to digital conversion, graphics, interrupts, and communicat
We will present both general principles and practical tips for building circuits and programming the microcontroller in the C programming langua
You will develop debugging skills using oscilloscopes, logic analyzers and software instrumentation. Laboratory assignments are first performed
simulation, and then you will build and debug your system on the real microcontroller. At the conclusion of this course you will be able to build yo
own arcade-style game.
users.ece.utexas.edu/~valvano/edX/index.html 4/4