CMPE443
Principles of Embedded Systems Design
Course Information
Faculty | Faculty of Engineering |
Course Code | CMPE443 |
Course Title | Principles of Embedded Systems Design |
Language of Instruction | English |
Course Semester | Fall |
Course Hours | Lecture: 3, PS:1, Labs: 2 |
Course Credits | 4 |
ECTS | 6 |
Grading Mode | Letter Grade |
Prerequisites | CMPE240 |
Corequisites | None |
Catalog Description
Embedded systems design flow. Hardware-software co-design. Real-time software design. Real-time debugging techniques and tools. Hardware-software integration: interface design. Examples on the design of data acquisition and control systems. Laboratory.
Course Learning Outcomes
- Differentiate an embedded computing system from a general-purpose computing system.
- Design an embedded system by using software and hardware components.
- Apply embedded software design techniques to interact with the sensors, actors, and other devices.
- Explain and implement timed behavior.