Operating Systems

Course #CS3070

Start Starts: not available

Clock Est. completion in 3 months

Location pin Offered through Distance Learning

Avg. tuition cost per course: See tuition Info For specific tuition costs of each program or contact information, please contact the NPS Tuition office at tuition@nps.edu .

Learn more about Service Obligation Info Officers accepting orders to a Graduate Education Program (GEP) are obligated to serve on active duty after completion.

Questions? Reach out directly:

NPS Online Student Support

online@nps.edu

Email
Offerings database access

Overview

A theoretical and practical treatment of operating concepts. Major course topics include concurrency, Ada tasking, virtual memory including demand paging and segmentation, dynamic linking and loading, file structures and information security. The laboratory portion of the class will give students the opportunity to write and test components of a modern operating system.

Prerequisites

  • CS2020
  • CS3021
  • CS2011

Learning Outcomes

Upon completion of this course, students will be able to analyze, understand, and justify the operating systems principles, merits, and tradeoffs in the following areas:

 

  • Kernel organization
  • Network interface
  • Managing parallel operations
  • Managing information space