COURSE | TITLE | EFF YEAR | EFF TERM | DEPARTMENT | CREDIT HOURS | ||||
CS481 | OPERATING SYSTEMS | 2020 | 1 | Electrical Engineering and Computer Science | 3.0 (BS=0.0, ET=3.0, MA=0.0) | ||||
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. | |||||||||
|
|||||||||
SPECIAL REQUIREMENTS: | |||||||||
Programming projects; compensatory time given. |
TYPE | COURSE | EFF YEAR | EFF TERM | TRACK | RED BOOK FLG |
PRE REQUISITE | |||||
CS380 | 2017 | 1 | 1 | Y | |
CS403 | 2006 | 1 | 1 | Y |
AYT | #SECT/SIZE | CPBLTY | ENRLD | WAIT | SEATS | CLOSED | DETAILS | ||
2025 - 1 | 3 | 18 | 54 | 47 | 0 | 7 | N | Hours | |
2026 - 1 | 4 | 18 | 72 | 51 | 0 | 21 | N | Hours | |
2027 - 1 | 3 | 18 | 54 | 51 | 0 | 3 | N | Hours | |
2028 - 1 | 3 | 18 | 54 | 0 | 0 | 54 | N | Hours | |
COURSE | TITLE | EFF YEAR | EFF TERM | DEPARTMENT | CREDIT HOURS | ||||
CS481 | OPERATING SYSTEMS | 2017 | 1 | Electrical Engineering and Computer Science | 3.0 (BS=0.0, ET=3.0, MA=0.0) | ||||
SCOPE | |||||||||
The operating system controls the computer itself and provides a 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. | |||||||||
|
|||||||||
SPECIAL REQUIREMENTS: | |||||||||
Programming projects; compensatory time given. |
TYPE | COURSE | EFF YEAR | EFF TERM | TRACK | RED BOOK FLG |
PRE REQUISITE | |||||
CS380 | 2017 | 1 | 1 | Y | |
CS403 | 2006 | 1 | 1 | Y |
COURSE | TITLE | EFF YEAR | EFF TERM | DEPARTMENT | CREDIT HOURS | ||||
CS481 | OPERATING SYSTEMS | 2008 | 1 | Electrical Engineering and Computer Science | 3.0 (BS=0.0, ET=3.0, MA=0.0) | ||||
SCOPE | |||||||||
The operating system controls the computer itself and provides a 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. | |||||||||
|
|||||||||
SPECIAL REQUIREMENTS: | |||||||||
Programming projects; compensatory time given. |
TYPE | COURSE | EFF YEAR | EFF TERM | TRACK | RED BOOK FLG |
PRE REQUISITE | |||||
CS403 | 2006 | 1 | 1 | Y |
COURSE | TITLE | EFF YEAR | EFF TERM | DEPARTMENT | CREDIT HOURS | ||||
CS481 | OPERATING SYSTEMS | 2004 | 1 | Electrical Engineering and Computer Science | 3.0 (BS=0.0, ET=3.0, MA=0.0) | ||||
SCOPE | |||||||||
The operating system controls the computer itself and provides a 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. | |||||||||
|
|||||||||
SPECIAL REQUIREMENTS: | |||||||||
Programming projects; compensatory time given. |
TYPE | COURSE | EFF YEAR | EFF TERM | TRACK | RED BOOK FLG |
PRE REQUISITE | |||||
CS380 | 2003 | 2 | 1 | Y | |
CS384 | 1998 | 1 | 1 | Y | |
CS384 | 1998 | 1 | 2 | Y | |
EE475 | 2003 | 1 | 2 | Y | |
CS403 | 2000 | 2 | 3 | Y | |
CS384 | 1998 | 1 | 4 | Y | |
EE375 | 2005 | 1 | 4 | Y |
COURSE | TITLE | EFF YEAR | EFF TERM | DEPARTMENT | CREDIT HOURS | ||||
CS481 | OPERATING SYSTEMS | 1990 | 1 | Electrical Engineering and Computer Science | 3.0 (BS=0.0, ET=3.0, MA=0.0) | ||||
SCOPE | |||||||||
Hardware technology continues to evolve rapidly, but the man-machine interface with computer hardware remains both awkward and complex; there must be a more friendly intermediary between the prospective user and the "bare machine." the software, or group of programs, that controls the computer itself and provides this more hospitable user interface is called the "operating system." 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. It handles the administration involved in fetching and releasing files, calling up other user program packages and correcting user errors. The operating system resolves conflicts between users, attempts to optimize the performance of the computer, allows the computer to communicate with other computers, and maintains a record of all 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. | |||||||||
|
|||||||||
SPECIAL REQUIREMENTS: | |||||||||
Programming projects; Compensatory time given. |
TYPE | COURSE | EFF YEAR | EFF TERM | TRACK | RED BOOK FLG |
PRE REQUISITE | |||||
CS380 | 1990 | 1 | 1 | Y | |
CS384 | 1998 | 1 | 1 | Y | |
CS384 | 1998 | 1 | 2 | Y | |
EE475 | 1979 | 2 | 2 | Y | |
CS403 | 2000 | 2 | 3 | Y |