CmpE 59L Sp.Tp. Real Time Embedded Systems 2019 Spring


Course Schedule: 


Course Program: 


  1. Introduction:  Embedded Systems. Real-time requirements. Classification of Real-time Embedded Systems. Basic real-time embedded software architectures.
  2. Time: Measurement of time. Precision. Accuracy. Global time. Local time. Synchronization. 
  3. Real-time performance analysis: Execution time. Estimation. Measurement.
  4. Real-time Scheduling: Scheduling algorithms. Schedulability tests.
  5. Real-time Distributed System Design Concepts. 


* H. Kopetz, Real-time Systems: Design Principles for Distributed Embedded Systems, Second Edition, Springer, 2011. * G. C. Buttazzo, Hard Real-time Computing Systems: Predictable Scheduling Algorithms and Applications, Third Edition, Springer, 2011.

Reference Books: 

S. Siewert, Real-Time Embedded Systems and Components, Charles River Media, 2006.

Jane W. S. Liu, “Real-Time Systems”, Prentice-Hall, 2000 



Assignments: 80%

Midterm: 20%


Additional Material: 

Course Management

Canvas Instructure (CmpE59L): Invitation will be sent. You need to accept it to receive announcements and assignments.


Contact us

Department of Computer Engineering, Boğaziçi University,
34342 Bebek, Istanbul, Turkey

  • Phone: +90 212 359 45 23/24
  • Fax: +90 212 2872461

Connect with us

We're on Social Networks. Follow us & get in touch.