Assoc. Prof. D Turgay Altılar

 

BLG450E

Real Time Systems Software

Course Objectives :

1 - To introduce basic real time systems concepts in the content of software issues
2 - To define scheduling algorithms for real-time systems and to introduce fundamentals for design and analysis
3 - To give basic knowledge in real-time programming techniques and languages
4 - To introduce real-time operating systems

Course Content :

Introduction to RealTime Systems, Embedded RealTime Systems, Hard/Soft RealTime Systems, Reference model and performance criteria, periodic and aperiodic jobs, realtime schedulers, clock-driven scheduling, priority-driven scheduling, scheduling for aperiodic jobs, realtime applications, introduction to realtime operating systems, programming languages and tools.

Learning Outcomes :

1 - To understand software components and techniques of realtime systems
2 - To be able to design realtime systems and applications

 

 

 

 

 Designed by Nazli Sanberk This document was last modified on: