Skip to main content

National College Credit Recommendation Service

Board of Regents  |  University of the State of New York

UPI Study, Inc. | Evaluated Learning Experience

Computer Science 354: Introduction to Operating Systems

Length: 

Varies (self-study, self-paced).

Location: 
Various; distance learning format.
Dates: 

March 2021 - Present. 

Instructional delivery format: 
Online/distance learning
Learner Outcomes: 

Upon the successful completion of this course, students will be able to: define and explain the core functions of operating systems including security, resource management, and communication facilitation; describe how operating systems manage hardware and software resources efficiently; classify different operating system categories and their features; identify and explore graphical user interfaces, command line interfaces, batch files, and the boot process; apply knowledge in managing processes, threads, and multitasking; analyze different job scheduling algorithms, memory management techniques, and memory allocation schemes including virtual and cache memory; evaluate the effectiveness of various peripheral devices, data storage technologies, and file systems; discuss networking concepts and computer security risks along with mitigation strategies; and create and use virtualization environments by installing VirtualBox and Linux; explore the functionalities of the Java Virtual Machine.

Instruction: 

The course is self-paced. Instruction is delivered through online video and text lessons. Students are assessed through quizzes, assignments and a proctored final exam. Major topics include fundamentals of operating systems; processes, threads, and concurrency in operating systems; basic memory management; Input/Output and storage management; file management in operating systems; networking in operating systems; computer security risks and policies; and virtual machines.

Credit recommendation: 

In the upper division baccalaureate degree category, 3 semester hours in Computer Science, Electrical or  Computer Engineering (5/24).

Top