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