Online Master’s Degrees in Computer Science

An online master’s degree in computer science may provide individuals with a broad understanding in the computer science discipline. In this one to two-year program, students may learn how to design and develop computer systems, build computer databases, and install and configure networking systems to meet the needs of an organization. Program coursework may include electives in the student’s chosen field alongside major-specific classes including database systems principles, natural language processing, and interactive computer graphics.

Graduates may either seek employment in their desired field or pursue a doctoral degree program. Master’s-level graduates may gain employment in information technology, finance, government, insurance, and healthcare.

Program Overview

  • Prerequisite: Bachelor’s Degree
  • Program Length: One to two years to complete
  • Post-Grad Options: Employment or Doctoral Program
  • Projected Employment Growth: 22% (2010-2020)*

Program Coursework

The curriculum for master’s-level computer science degree programs may include specialized courses designed for the student’s chosen specialty. These courses may teach students how to design computer graphics, design and implement operating systems, and construct computer communication networks. Core online computer science courses may include the following:

  • Computer and Network Security
  • Machine Learning
  • Interactive Computer Graphics
  • Natural Language Processing
  • Database Systems Principles
  • Logic and Automated Reasoning
  • Compilers

Career Options

Those who successfully complete a master’s degree in computer science may gain employment in computer system design, finance, information technology, government agencies, and healthcare. According to the Bureau of Labor Statistics, computer systems analyst employment is projected to increase by 22% from 2010-2020.*

Possible careers include:

  • Software Developer
  • Computer Systems Analyst
  • Network Systems Administrator
  • Computer Programmer
  • Computer Hardware Engineer

Continuing Education

Once students have successfully completed a master’s degree program, they may have the opportunity to advance their education by enrolling in a doctoral degree program in the IT field. A doctoral degree in computer science may provide students with a deeper understanding of the theories and research behind innovative computer systems technology.

*U.S. Bureau of Labor Statistics Occupational Outlook Handbook

Recommended Schools

Sorry, we could not find any matching schools