The aim of the course is to learn about the contemporary embedded systems and their design methods. The course focuses on: 

  1. Architectures and platforms of embedded systems. 
  2. Real-time requirements and real-time operating systems.
  3. Optimization and management the performance and power of embedded systems. 
  4. Project-based learning
  5. Internet of things and emergent behavior.