Operating Systems and Peripherals

Fundamental multitasking/multi-user operating system concepts, as applicable to modern day computer systems, are studied. Major topics include priority boosting, priority and round robin scheduling, virtual memory management, paging, mapping, swapping, and process management. Applications that interface to the outside world via the PC's external I/O ports are examined in the laboratory. Emphasis is placed on developing simple ""device drivers"" using a combination of low and high level language tools. Two class hours, two laboratory hours.


A grade of C or better in CIS 200, CSC 101 or CPT 101.

Register for this Course

CPT-210 Sections for Fall 2022

With the following scheduling option(s)
With the following course attribute(s)

1 Section Offered

CPT-210, Section 105

CRN #16649


Bruce Link

Seats Remaining


Already on Waitlist


Scheduled Meeting Times

TypeLocationDate(s)Day / Time
LectureTBAAug 29th, 2022 – Dec 16th, 2022Tuesday
3:30 pm - 5:20 pm
LaboratoryTBAAug 29th, 2022 – Dec 16th, 2022Thursday
3:30 pm - 5:20 pm
Type Lecture
Location TBA
Date(s) Aug 29th, 2022 – Dec 16th, 2022
Day / Time Tuesday
3:30 pm - 5:20 pm
Type Laboratory
Location TBA
Date(s) Aug 29th, 2022 – Dec 16th, 2022
Day / Time Thursday
3:30 pm - 5:20 pm