# Real Time Systems

- Institution: IIT Kharagpur
- Department: Computer Science and Engineering
- Teacher: Prof. Rajib Mall
- Level: Undergraduate
- Language: English
- Subjects: Computer science, Engineering
- Source: [NPTEL](https://nptel.ac.in/courses/106105036)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/106105036)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

## Lectures

1. [Introduction](https://invisiblenetwork.ai/learn/nptel/106105036/8640c0e87b21) (Video)
2. [Real - Time System Characteristics](https://invisiblenetwork.ai/learn/nptel/106105036/81fd4f7deae5) (Video)
3. [Few Basic Issues](https://invisiblenetwork.ai/learn/nptel/106105036/df93d08f4157) (Video)
4. [Modelling Timing Constraints](https://invisiblenetwork.ai/learn/nptel/106105036/bbad31913b22) (Video)
5. [Modelling Timing Constraints (Contd.)](https://invisiblenetwork.ai/learn/nptel/106105036/5643e13ee525) (Video)
6. [Basics of Real - Time Task Scheduling](https://invisiblenetwork.ai/learn/nptel/106105036/04968ddad7f7) (Video)
7. [Cyclic Scheduler](https://invisiblenetwork.ai/learn/nptel/106105036/ad32119cd93d) (Video)
8. [Event - Driven Scheduling](https://invisiblenetwork.ai/learn/nptel/106105036/8e14196a5206) (Video)
9. [Rate Monotonic Scheduler](https://invisiblenetwork.ai/learn/nptel/106105036/ca9bd563a144) (Video)
10. [RMA Scheduling : Further Issues](https://invisiblenetwork.ai/learn/nptel/106105036/5adc46dd07e9) (Video)
11. [Deadline Monotonic Scheduling and Other Issues](https://invisiblenetwork.ai/learn/nptel/106105036/79aff6727c56) (Video)
12. [Few Issues in Use of RMA](https://invisiblenetwork.ai/learn/nptel/106105036/d659ecb2ebe0) (Video)
13. [Resource Sharing Among Real-Time Tasks](https://invisiblenetwork.ai/learn/nptel/106105036/7016e45c0ca4) (Video)
14. [Highest Locker and Priority Ceiling Protocols](https://invisiblenetwork.ai/learn/nptel/106105036/04ad4ce82726) (Video)
15. [An Analysis of Priority Ceiling Protocol](https://invisiblenetwork.ai/learn/nptel/106105036/6be9c7499eb4) (Video)
16. [Handling Task Dependencies](https://invisiblenetwork.ai/learn/nptel/106105036/306aeb93a8c6) (Video)
17. [Real-Time Task Scheduling on Multiprocessors and Distributed Systems](https://invisiblenetwork.ai/learn/nptel/106105036/84af5e7eef1d) (Video)
18. [Real-Time Task Scheduling on Multiprocessors and Distributed Systems (Contd.)](https://invisiblenetwork.ai/learn/nptel/106105036/68c6461b0fad) (Video)
19. [Clock Synchronization in Distributed Real-Time Systems](https://invisiblenetwork.ai/learn/nptel/106105036/5fd7330e256b) (Video)
20. [Internal Clock Synchronization in Presence of Byzantine Clocks](https://invisiblenetwork.ai/learn/nptel/106105036/907ce3ec7a5d) (Video)
21. [A Few Basic Issues in Real-Time Operating Systems](https://invisiblenetwork.ai/learn/nptel/106105036/17d110b03a82) (Video)
22. [Tutorial - I](https://invisiblenetwork.ai/learn/nptel/106105036/4096a0085eea) (Video)
23. [A Few Basic Issues in Real-Time Operating Systems (Contd.)](https://invisiblenetwork.ai/learn/nptel/106105036/ab337f14451e) (Video)
24. [Unix and Windows as RTOS](https://invisiblenetwork.ai/learn/nptel/106105036/aa2531c6f784) (Video)
25. [Real - Time POSIX](https://invisiblenetwork.ai/learn/nptel/106105036/4597c112a2c5) (Video)
26. [Real - Time POSIX (Contd.)](https://invisiblenetwork.ai/learn/nptel/106105036/a3ae5b4d1733) (Video)
27. [Open Source and Commercial RTOS](https://invisiblenetwork.ai/learn/nptel/106105036/b9101d909fc0) (Video)
28. [Open Source and Commercial RTOS (Contd.)](https://invisiblenetwork.ai/learn/nptel/106105036/af14bb49af3f) (Video)
29. [Benchmarking Real - Time Computer & Operating Systems](https://invisiblenetwork.ai/learn/nptel/106105036/c29da6add361) (Video)
30. [Benchmarking Real - Time Computer & Operating Systems (Contd.)](https://invisiblenetwork.ai/learn/nptel/106105036/245048984c39) (Video)
31. [Real - Time Communications](https://invisiblenetwork.ai/learn/nptel/106105036/4bbf14c3a223) (Video)
32. [Few Basic Issues in Real - Time Communications](https://invisiblenetwork.ai/learn/nptel/106105036/12c04d114a86) (Video)
33. [Review of Computer Networking](https://invisiblenetwork.ai/learn/nptel/106105036/d438c9cd7aa5) (Video)
34. [Real - Time Communication in a LAN](https://invisiblenetwork.ai/learn/nptel/106105036/979a8e4015a1) (Video)
35. [Real - Time Communication in a LAN (Contd.)](https://invisiblenetwork.ai/learn/nptel/106105036/828a1e20889c) (Video)
36. [Performance of Two Real -Time Communication Protocols](https://invisiblenetwork.ai/learn/nptel/106105036/75d50d23b855) (Video)
37. [Real - Time Communication over Packet Switched Networks](https://invisiblenetwork.ai/learn/nptel/106105036/d7f3aa68209b) (Video)
38. [Real - Time Communication over Packet Switched Networks (Contd.)](https://invisiblenetwork.ai/learn/nptel/106105036/2b909a392cd7) (Video)
39. [Real - Time Communication over Packet Switched Networks (Contd.)](https://invisiblenetwork.ai/learn/nptel/106105036/295dcaa29321) (Video)
40. [Real - Time Databases](https://invisiblenetwork.ai/learn/nptel/106105036/06e6312352a7) (Video)
