Skip to content

Part 3 · Course

CS481 OPERATING SYSTEMS

Electrical Engineering and Computer Science · 5 versions

Offerings are listed from 2027-1 Fall through 2031-1 Fall.

CS481 OPERATING SYSTEMS

  • 3.0 credit hours
  • (BS=0.0, ET=3.0, MA=0.0)
  • Version 2020-1
  • In effect
Scope
The operating system controls the computer itself and provides a secure and useful interface for users and application programs. The operating system controls all the computer resources: processors, main storage, secondary storage, I/O devices, and files. It determines which programs will be in memory at any given time and the order in which programs will run. The operating system should resolve conflicts between processes, attempt to optimize the performance of the computer, allow the computer to communicate with other computers, and maintain a record of actions performed as it goes about its system tasks. This course investigates the basic design issues encountered in order to produce an operating system that can address the above problems in an efficient manner. These concepts are reinforced by a series of programming projects that include both design and implementation.
Lessons
30 @ 75 min (2.000 Att/wk)
Labs
0 @ 0 min
Special requirements
Programming projects; compensatory time given.
Prerequisites
all of CS380, CS403
CS481 version 2020-1 offerings
Term Sections Section size Capacity Enrolled Wait list Seats Closed Details
2027-1 Fall 2 20 40 41 0 -1 No Hours for 2027-1 Fall
2028-1 Fall 3 18 54 42 0 12 No Hours for 2028-1 Fall
2028-2 Spring 3 18 54 39 0 15 No Hours for 2028-2 Spring
2029-1 Fall 3 18 54 5 0 49 Yes Hours for 2029-1 Fall
2029-2 Spring 3 18 54 0 0 54 No Hours for 2029-2 Spring
2030-1 Fall 3 18 54 0 0 54 No Hours for 2030-1 Fall
2030-2 Spring 3 18 54 0 0 54 No Hours for 2030-2 Spring