55:036
Embedded Systems and System Software


Course Description

055:036 Embedded Systems and Systems Software   3 s.h.
Microprocessors and microcontrollers as components in engineering systems; embedded system design processes; microcontroller/microprocessor architecture; interrupts and traps; memory and device interfacing; low-level and high-level software design for embedded systems; examples of embedded system architecture and design; fundamentals of operating systems; tasks and processes; context switching and scheduling; memory and file management, interprocess communication; device drivers. Prerequisites: 057:017 and 55:032. Corequisite: 055:035.