Operating Systems (Minor)

The operating system is the most important software a computer runs. Learn to manage the computer's memory and processes, plus hardware and software, with the Minor in Operating Systems.

There is a competitive edge to understanding the benefits and disadvantages of different operating systems. Maintaining and modernizing operating systems is critical to most businesses in order to avoid viruses and keep hackers at bay, to stay up to date with regulations, and to use the latest products and services.

The Minor in Operating Systems is composed of a rigid set of courses, starting with a foundation in object-oriented programming language, data structures, and algorithms. From there, delve into the operating system through systems programming and computer organization and assembly language programming.

Discover new methods of solving real-world problems by creating new solutions with training in operating systems. This training not only will help while working within a team, but also will aid in team leadership.

Program Overview

The Minor in Operating Systems is composed of a rigid set of courses, starting with a foundation in object-oriented programming language, data structures, and algorithms. From there, delve into systems programming and computer organization and assembly language programming.

Career Opportunities

The Minor in Operating Systems will help computer scientists understand the most important software a computer runs—its operating system—and qualify them for positions such as:

  • Systems administrator
  • Operating systems specialist
  • Systems analyst
  • Software developer

A total of 16 credit hours of coursework must be completed in order to earn a Minor in Operating Systems.

Interested in declaring a minor? Talk with your academic adviser or Academic Affairs to plan out your course schedule and fill out the .