CG2271 Real-Time Operating Systems
AY2017/2018 Semester 2
School of Computing
National University of Singapore
Taught by Ravi Suppiah
Description
Real-time systems must respond quickly to inputs from the environment in order to work effectively and safely, and realtime operating systems (RTOS) are a critical part of such systems. In this course the student is exposed to basic RTOS concepts like tasks, scheduling algorithms, RTOS customisation and concurrent real-time programming. By the end of this course a student will not only understand how an RTOS is built, but will also gain practical hands-on experience in customising RTOSs and in writing real-time programs.
Weekly Workload
- Lecture: 2 hrs
- Tutorial: 1 hrs
- Lab: 2 hrs
- Project: 3 hrs
- Preparation: 2 hrs
Examination Date
02-05-2018 1:00 PM
CA Components
- Lab 35%
- Midterm Test 20%
- Final Examination 40%
- Attendance & Participation 5%