TTH 5:30 PM
This is a study of software and hardware associated with the construction of operating systems for multi programmed batch and timesharing computers systems. Includes memory management, processor scheduling, concurrent process, job scheduling, I/O management, and information management.
Prerequisites: CMPS 4103
Exams: Two exams and quizzes. 1 Final
Projects: 4-5 systems level projects written in C++, Perl or one of the shell languages
Turn each project in within a yellow envelope containing a CD which include the source, executables and output.
Late Projects will be docked 10% for each class day the project is late.
Class attendance is required. If a class is missed a review (one and 1/2 to two pages long) of a selected paper will be required by the student to makeup the missed class.