Courses and Schedules
COS-2400 Operating Systems
This course concentrates on the design and function of the operating systems of multiuser computers. Topics include time sharing methods of memory allocation and protection, files, CPU scheduling, input/output management, interrupt handling, process synchronization, deadlocking and recovery, and design principles.
Study Methods:
- Accelerated Courses (COS-2400-AC):
- Jul 2026, Aug 2026, Sep 2026, Oct 2026, Nov 2026, Dec 2026, Jan 2027, Feb 2027, Mar 2027, Apr 2027, May 2027, Jun 2027
Guided Study (COS-2400-GS):- May 2026, Jun 2026, Jul 2026, Aug 2026, Sep 2026, Oct 2026, Nov 2026, Dec 2026, Jan 2027, Feb 2027, Mar 2027, Apr 2027, May 2027, Jun 2027
Online Courses (COS-2400-OL):- May 2026, Jun 2026, Jul 2026, Aug 2026, Sep 2026, Oct 2026, Nov 2026, Dec 2026, Jan 2027, Feb 2027, Mar 2027, Apr 2027, May 2027, Jun 2027
Credits: 3
Preview the Online Syllabus 
(Please visit the University bookstore to view the correct materials for each course by semester as the contents of the actual online syllabus may differ from the preview due to updates or revisions)
