COURSE SUMMARY
Course Title: 
Distributed Embedded Systems
Course Code: 
15CSE345
Year Taught: 
2015
2016
2017
2018
Type: 
Elective
Degree: 
Undergraduate (UG)
School: 
School of Engineering
Campus: 
Bengaluru
Chennai
Coimbatore
Amritapuri

'Distributed Embedded Systems' is a course offered in the B. Tech. in Computer Science and Engineering program at School of Engineering, Amrita Vishwa Vidyapeetham.

Unit 1

Parallels between the large-scale (Internet-based) and small-scale networked distributed embedded system domains.

Unit 2

Topics in distributed embedded systems: real-time systems, models, communication and scheduling, design and validation, implementation, performance, power and cost, embedded network protocols.

Unit 3

Basics of embedded system security, distributed cyber physical systems that includes integration of protocols, middleware services, and tools into a common architecture with layered, reusable, secure, fault-isolating components, project case studies for distributed embedded systems

  • Hermann Kopetz, “Real-Time Systems - Design Principles for Distributed Embedded Applications”, Springer, Second Edition, 2011.
  • Phillip Koopman, “Better Embedded Software”, Drumnadrochit Education, 2010.
  • Steve Heath, “Embedded System Design”, Newnes, 2003.
  • Peter Marwedel, “Embedded System Design - Embedded System Design Foundations of Cyber - Physical Systems”, Springer, Second edition, 2011.
  • Wayne Wolf, “Computers as Components”, Second edition, Morgan Kaufmann, 2008.