Course Description

Updated on 24 April 2013

Advanced topics in concurrency, deadlock protection, scheduling, computer system modeling, virtual memory management, distributed and interprocess communication, distributed transactions and computations, and distributed system design from the operating systems viewpoint.

This is an online course being offered during the full twelve weeks of the 2013 summer session.
This course is not self-paced.
Various types of assignments are due throughout the twelve weeks, including a take-home final exam.

If you are taking the Summer 2013 session of this course:

Please send
the following information to

before the first day of class
Full name
Student ID
Full Email address
Daytime phone number  
Please make sure you set up your eID before class begins
See the updated syllabus (24 April 2013)

The RamCT (BlackboardLearn) portion of the course opens Monday 20 May 2013.
The course finishes up on Friday 9 August 2013.

The main part of the course is within RamCT (BlackboardLearn): CS 551 DL.

You must have a CSU electronic ID (eID) in order to access the RamCT (BlackboardLearn) pages.

You must also be formally registered in the course.

Go here for further instructions on accessing RamCT (BlackboardLearn).

Caution: Make sure to logout of RamCT (BlackboardLearn) when finished with a RamCT (BlackboardLearn)session.
Otherwise, the next person to sit at that machine may be able to access your RamCT (BlackboardLearn)account.