CMPE443

Principles of Embedded Systems Design

Course Information  

FacultyFaculty of Engineering
Course CodeCMPE443
Course TitlePrinciples of Embedded Systems Design
Language of InstructionEnglish
Course SemesterFall
Course HoursLecture: 3, PS:1, Labs: 2
Course Credits4
ECTS6
Grading ModeLetter Grade
PrerequisitesCMPE240
CorequisitesNone

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.

Current Instructor  

arda-yurdakul-thumbnail
Arda Yurdakul

Professor

Previous Instructors