School of Computing
Science

Simon Fraser
University

CMPT 300: Operating Systems I

Spring 2011

Home

Schedule

Assignments

Resources

Lab Info

 

 

 

 

 

 

 

 

 

Time & Location: Mon, Wed, Fri 11:30 AM - 12:20 AM;  Room SUR 3090. 

Instructor: Mohamed Hefeeda, Office Hours: Wed 3:30 -- 4:30 PM, or by appointment.

TA: Taher Dameh, Office Hours: Wed 12:30 -- 1:30 PM and Fri 10:15 -- 11:15 AM in SUR 4080 (Linux Lab)


This course covers the principals of designing and implementing operating systems.

Topics will include

  • Operating System Structures

  • Processes and Threads

  • CPU Scheduling and Process Coordination

  • Memory Management 

  • Storage Management and File Systems

  • I/O Systems

  • Security and Protection 

Grading Scheme
  • Assignments:                      25%  

  • Midterm exam:                  25%     

  • Final exam:                         50%

Textbook

  • Silberschatz, Galvin, Gagne, Operating System Concepts, eighth edition, 2008. (We will refer to it as OSC.)

   

School of Computing Science   Simon Fraser University