Bits ZG553 Course Handout Jan-June24 KGK
Bits ZG553 Course Handout Jan-June24 KGK
Bits ZG553 Course Handout Jan-June24 KGK
Course Description:
Fundamentals of real time systems- Typical real time systems, Hard and soft real time systems;
A reference model of real time systems- processors and resources, periodic task model,
precedence constraints; commonly used approaches to real time scheduling- clock driven
approach, priority driven approach- various scheduling algorithms; resource and resource access
control; hardware considerations in real time systems; Multiprocessing and distributed real time
systems; Real time operating systems.
COURSE OBJECTIVES
LO1 To introduce the issues and challenges in developing software for Real Time / embedded
systems
LO2 To introduce Real Time Scheduling in uni-processing, multi-processing and distributed RTS
LO3 Introduce concepts of Real Time Operating Systems (RTOS) to the students.
Text Book(s):
T1 Liu, Jane W.S., Real Time Systems, Pearson Education, 2000
T2 Laplante, Phillip A., Real-Time Systems Design and Analysis, WSE, 4th Ed., 2012.
COURSE OUTCOMES
LO1 Ability to Design and Analyze Scheduling Algorithms for Single Processor Embedded Real Time
Systems
LO2 Ability to Design and Analyze Scheduling Algorithms for Single Processor Embedded Real Time
Systems
LO4 Knowledge about both theoretical and practical aspects of Real Time Operating Systems (RTOS).
Content Structure:
Evaluation Scheme:
Legend: EC = Evaluation Component; AN = After Noon Session; FN = Fore Noon Session
Evaluation Name Type Weigh Duration Day, Date, Session, Time
Component t
Quiz-I Online 10% 30 min February 19-28, 2024
EC - 1 Quiz-2 Online 10% 30 min March 19-28, 2024
Quiz-3 Online 10% 60min April 19-28, 2024
EC - 2 Mid-Semester Test Closed Book 30% 2 hours Friday, 15/03/2024 (FN)
EC - 3 Comprehensive Exam Open Book 40% 2.5 hours Friday, 17/05/2024 (FN)
********************