History and
overview, embedded microcontrollers, embedded programs, real-time operating
systems, low-power computing, reliable system design, design methodologies, life cycle, requirements analysis and
elicitation, specification, architectural design, hardware/software concurrent
design, system prototyping and testing.
At least 1 mini-project
required.