Undergraduate
Embedded Systems are everywhere - in mobile phones, automobiles, aircrafts, medical devices and your mp3 player. In fact, Intel/AMD only produce 1% of microprocessors (mainly for use in PCs) while 99% of the microprocessors used today are in embedded computers. Embedded systems are computers dedicated to a specific set of tasks (such as your car’s air-bag deployment system) and must execute them in a timely and safe manner. This course introduces you to the world of embedded systems and microcontrollers – where hardware meets software. This course is a great way to prepare for the Senior Design Project and serves as a launching pad for great ideas that combine electrical, mechanical and software-powered systems.
The primary objectives of this course are to:
- Understand how real-world embedded devices integrate hardware and software,
- Experience designing and developing a real operational microcontroller-based sensor/controller /actuator systems
- Have fun building networked embedded systems!
Graduate
The primary objectives of the Graduate Real-Time and Embedded Systems course are to:
- obtain a broad understanding of the technologies and applications for the emerging and exciting domain of real-time systems and embedded wireless networks,
- get in-depth hands-on experience in designing and developing a real operational embedded network system, and
- design and develop foundational systems software, sensor-actuator-controller algorithms and network protocols.
Fall 2012 |
ESE 519 Real-Time and Embedded Systems |
Fall 2011 |
ESE 519 Real-Time and Embedded Systems |
Fall 2010 |
ESE 519 Real-Time and Embedded Systems
|
Spring 2009 |
ESE 680 Wireless Embedded Network Systems |
This course covers the concepts, theory, and tools necessary to understand, design, and build embedded software systems. As such it complements the existing courses on software technology and computer systems. This course does not individually focus on classical software technology, computer architecture, and systems design; instead it build a bridge between these areas, builds upon their concepts, and revisits them with special focus on non-functional properties such as timing and resource consumption. |
|
|
|