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.
