Site Navigation bar



Home
Announcements
Lecture Schedule + Slides
Resources
Assignments
Grades
Upload Presentation
Upload Assignment


Lecture Timings

Slot 17
Mondays - 2:00 PM to 3:25 PM
Thursdays - 2:00 PM to 3:25 PM

Venue

EE Department, GG-101

Course Slides

  • Introduction
  • Operating System Structures
  • Processes
  • Threads
  • CPU Scheduling
  • Priority inversion and Inheritance
  • Interrupt handling, an example
  • Process Synchronization
  • Deadlocks
  • Transactions 
  • Concurrency Control
  • Caching in Networked Systems
  • Scheduling and Resource Allocation in Clustered Systems
  • Main Memory
  • Virtual Memory
  • Interfacing Concepts
  • Student presentation slides

  • Booting of a Computer System
  • The Optical Mouse and The Mouse Driver
  • Video Cards
  • Scheduling in Linux and Windows 2000
  • Memory Management in Pentium