|
Embedded systems account for more than 90% of all the world's manufactured processors, ranging in size from simple toasters, mini-robots to large-scale systems. "Introduction to Embedded Systems" not only provides in-depth materials to describe the scientific principles behind embedded systems, but also includes comprehensive lab projects to help students obtain hands-on experience in programming embedded systems.
The lecture topics covered in this course include: embedded processor architecture and programming; I/O and device driver interfaces; OS primitives; real-time resource techniques and application-level embedded system design concepts. The hands-on lab component will provide students with direct experience on both the hardware and software commonly used in embedded system design. This course is designed for the undergraduate or graduate students in Electrical Engineering, Computer Science, or other related disciplines.
The Intel® Higher Education Program recognizes Professor Raj Rajkumar and Professor Priya Narasimhan of Electrical & Computing Engineering Department of Carnegie Mellon University (CMU) for their work on this curriculum.
Class Overview
|