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. |