Institute Of Information and Communication Technology
Course Number: ICT 6005
Course Title: Operating System Concepts and UNIX
Course Teacher: Mohammad Tanvir Alam
Lecturer, IICT
|
Lecture # |
Topic |
| Lecture 1 | Introduction to Operating System Part1, Part2 |
| Lecture 2 | Introduction to Kernel |
| Lecture 3 | Shell Programming, Unix Commands and Services |
| Lecture 4 | Process Model, Process Scheduling and Inter Process Communication |
| Lecture 5 | Mid Term-1 + Introduction to File System |
| Lecture 6 | Introduction to Memory Management |
| Lecture 7 | Input/Output and Deadlock |
| Lecture 8 | Review |
| Lecture 9 | Mid Term-2 |
| Lecture 10 | UNIX File System: Buffer Cache |
| Lecture 11 | Unix File System: Internal Representation of Files |
| Lecture 12 | UNIX Process Structure |
| Lecture 13 | Memory Management Policies: UNIX |
| Lecture 14 | Final Exam |
Resources
| Case Study 1: UNIX and LINUX |
| Case Study 2: Windows 2000 |
| Linux Internal |