ITC 2272 Operating Systems
Course Information
- Lecture Times: Mon 3-5
- Location: Online via Zoom Meeting
- Office Hours: Mon 1-3
Continuous Feedback
You can provide continuous feedback on lectures, subject matters and performance of the lecturer anonymously through this Online Feedback Form.
Lecture Slides
(Slides will be posted before the lecture.)
- Lecture 01 - Introduction
- Lecture 02 - Processes and Threads
- Lecture 03 - Scheduling
- Lecture 04 - Memory Management
- Lecture 05 - File Systems
- Lecture 06 - Input/Output
- Lecture 07 - I/O Devices
- Lecture 08 - Virtualisation and the Cloud
- Lecture 09 - Security
- Lecture 10 - Linux
Recorded Lecture Videos
Recommended Text
- Modern operating systems (Main)
- Tanenbaum, Andrew S; Bos, Herbert. Publisher: Noida : Pearson India Education, 2016. (2017, 2018) Edition: 4th ed. ISBN: 9789332575776.
- Library: http://opac.lib.sjp.ac.lk/cgi-bin/koha/opac-detail.pl?biblionumber=146502&query_desc=kw%2Cwrdl%3A%20operating%20systems
- Operating system concepts (Additional)
- by Silberschatz, Abraham; Galvin, Peter Baer; Gagne, Greg. Publisher: New Delhi : Wiley India, 2014. Edition: 9th ed. ISBN: 9788126554270.
- Library: http://opac.lib.sjp.ac.lk/cgi-bin/koha/opac-detail.pl?biblionumber=146776&query_desc=kw%2Cwrdl%3A%20Operating%20System%20Concepts
- Slides: http://codex.cs.yale.edu/avi/os-book/OS9/slide-dir/index.html
- Useful Videos