Overview

Computer scientists create the technology we use for work and transactions on a daily basis. From software to applications and information architecture, computer scientists produce innovations that shape the modern world. That said, developing these solutions is easier said than done—computer science is a flexible field with multiple specializations. To that end, many professionals pursue a master’s degree to receive the advanced training they need to solve complex and specific problems.

Students in a master’s program can expect advanced instruction in a range of subjects. Common courses cover human-computer interaction, computing systems, and even artificial intelligence. While these courses are also central to undergraduate education, the level of instruction is far more advanced which prepares students to become masters at solving complex problems. This skill means degree holders have a greater chance of obtaining management positions and becoming leaders in the field.


  • ? WHAT CAN YOU DO WITH A MASTER'S IN COMPUTER SCIENCE?

  • ? CAN I GET A MASTER’S IN COMPUTER SCIENCE ONLINE?

  • ? HOW DO I GET A MASTER'S IN COMPUTER SCIENCE?

  • ? HOW LONG DOES IT TAKE TO GET A MASTER'S IN COMPUTER SCIENCE?

  • ? HOW WELL ACCEPTED ARE ONLINE COMPUTER SCIENCE DEGREES?

As technology advances, so does the potential for creating new innovations that improve daily life. In addition, computer scientists can become teachers to help future generations gain the technological literacy they need to be informed users and consumers. Add to that job stability—the average median salaries for computer science professionals can range anywhere from $63K to $100K, and degree holders can expect fulfilling futures working with evolving technology.

For more more resources and career information related to this degree, please read our career guide here.

Our Methodology

Our Methodology

Best Online Masters in Computer Science Programs

We took a deep-dive and analyzed every online Masters in Computer Science program in the nation. Below are the results of our analysis and a list of the Top 40 online Masters in Computer Science programs.

Read about our methodology here.

North Carolina State University

2101 Hillsborough St Raleigh, NC 27695

North Carolina State University's online masters in computer science program doesn't require students to complete a thesis. Instead, students complete internships for experience and develop skills that translate to their field of choice.


Program OverviewDepartment Name: Department of Computer Science
Program Name: Master of Computer Science
Accrediting Body: Southern Association of Colleges and Schools Commission on Colleges

DeliveryFormat: Online

Program requirementsPrerequisites: Undergraduate coursework in a three-semester sequence
Credit Requirements: 31 credits

Program LengthProgram Length: 2 years
Program start dates: Fall, Spring

Admission RequirementsGPA: 3.0

Graduation Rate
75%
School Type
Public
Tuition
In-state: $437 per credit; Out-of-state: $1,235 per credit

Stevens Institute of Technology

1 Castle Point Terrace Hoboken, NJ 7030

Stevens Institute of Technology welcomes computer security specialists and problem-solving individuals to apply for the online master's in computer science program. The curriculum covers everything from machine learning to visual computing and information extraction, enhancing the students' skills for career advancement in in various facets of the industry.


Program OverviewDepartment Name: Schaefer School of Engineering & Science
Program Name: Master of Science in Computer Science
Accrediting Body: Middle States Commission on Higher Education

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2 years
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Fall: August 15; Spring: January 10; Summer: May 15
GPA: 3.0

Graduation Rate
82%
School Type
Private Non-profit
Tuition
$1,620 per credit

Stanford University

353 Serra Mall Stanford, CA 94305

Stanford University offers a highly comprehensive master's in computer science program consisting of 45 credit hours and 500-level seminars. It also includes hands-on research projects to provide students with the necessary skills to advance their careers in database systems, network security and other computer-related fields.


Program OverviewDepartment Name: Stanford School of Engineering
Program Name: Master of Science in Computer Science
Accrediting Body: Western Association of Schools and Colleges (WASC)

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 45 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2-5 years
Program start dates: Autumn: September

Admission RequirementsApplication deadline: Autumn: December 4
GPA: 3.5

School Type
Private
Tuition
$1,352 per credit

Columbia University

500 W 120th St New York, NY 10027

Students attend Columbia University for its selection of online degrees, and the computer science program offers the most selection. It includes 15 different computer science degrees, numerous graduate certificates and several concentrations to enhance the students' skills and knowledge for pursuing a career in computer science.


Program OverviewDepartment Name: Department of Computer Science
Program Name: Master of Science - Computer Science
Available Concentrations: Computational Biology, Computer Security, Foundations of Computer Science, Machine Learning, Natural Language Processing, Network Systems, Software Systems
Accrediting Body: Middle States Commission on Higher Education

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelors Degree in Engineering, Math, Physics, Computer Science or a related field
Credit Requirements: 30 credits

Program LengthProgram Length: 2-4 years
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Rolling, submit application at least 2 months before you wish to enroll to ensure timely consideration
GPA: 3.3

School Type
Private
Tuition
$2,018 per credit

Georgia Institute of Technology

225 North Ave Atlanta, GA 30332

Georgia Tech has an established computer science program with more than 25 courses to transform students into professionals in the field of artificial intelligence. Students can specialize in interactive intelligence and develop the skills to design and develop software for use in robotics and other artificial intelligence applications.


Program OverviewDepartment Name: College of Computing
Program Name: Master of Science in Computer Science
Accrediting Body: Southern Association of Colleges and Schools Commission on Colleges

DeliveryFormat: Online
Instruction Style: Synchronous

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2-3 years
Program start dates: Spring, Fall

Admission RequirementsApplication deadline: Spring: July 1; Fall: March 1
GPA: 3.0

Graduation Rate
82%
School Type
Public
Tuition
$510 per 3 credits

University of Southern California

Los Angeles, CA 90089

The University of Southern California offers one of the best virtual learning experiences for online students thanks to the [email protected] platform, a unique educational system for delivering coursework to distance learners at USC. Students use this system for collaborating with peers and faculty, receiving support and accessing tools and resources at the click of a button.


Program OverviewDepartment Name: Department of Computer Science
Program Name: Master of Science in Computer Science
Accrediting Body: Western Association of Schools and Colleges (WASC)

DeliveryFormat: Online

Program requirementsPrerequisites: Undergraduate degree
Credit Requirements: 28 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2-4 years
Program start dates: Fall: August; Spring: January

Admission RequirementsApplication deadline: Fall: December 15; Spring: September 15
GPA: 3.0

Graduation Rate
91%
School Type
Private
Tuition
$2,005 per credit

University of Illinois at Urbana-Champaign

201 N Goodwin Ave Urbana, IL 61801

The University of Illinois at Urbana-Champaign offers one of the most flexible online master's in computer science programs in the nation. Students can finish this degree program in one year but take as many as five years depending on their job and other commitments.


Program OverviewDepartment Name: Department of Computer Science
Program Name: Master of Computer Science
Accrediting Body: Higher Learning Commission

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 32 credits

Program LengthProgram Length: 1-5 years
Program start dates: Fall: August

Admission RequirementsApplication deadline: Fall: December 15
GPA: 3.0

Graduation Rate
84%
School Type
Public
Tuition
$600 per credit

Johns Hopkins University

3400 N Charles St Baltimore, MD 21218

Johns Hopkins University sets its online students up for success thanks to a variety of learning tracks in its online computer science program. Students can select from 10 different concentration and academic paths such as cybersecurity and software engineering to enhance their degree.


Program OverviewDepartment Name: Whiting School of Engineering
Program Name: Master of Science in Computer Science
Available Concentrations: Communications and Networking
Accrediting Body: Middle States Commission on Higher Education

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 32 credits

Program LengthProgram Length: 2 years
Program start dates: Fall: August; Spring: January 28

Admission RequirementsApplication deadline: Rolling
GPA: 3.0

School Type
Private
Tuition
$53,740 per year

University of Minnesota Twin Cities

100 Church St SE Minneapolis, MN 55455

The master's in computer science program at UMN has produced numerous successful graduates who have assumed leadership positions with Apple, Google and other major firms. In fact, graduates have also won both Nobel and Pulitzer Prize awards, making this university and program a prime choice for students who are looking for a great education that leads to a promising future.


Program OverviewDepartment Name: College of Science and Engineering
Program Name: Master of Computer Science
Accrediting Body: ABET

DeliveryFormat: Online
Instruction Style: Synchronous

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 31 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2-3 years
Program start dates: Fall: September

Admission RequirementsApplication deadline: Fall: March 1
GPA: 3.25

School Type
Public
Tuition
$1,422 per credit

Arizona State University

699 S Mill Ave Tempe, AZ 85281

Arizona State University's Master of Computer Science program develops the next generation of innovators thanks to a strong curriculum, expert instruction and full student support from faculty members. Through real-world projects and coursework in artificial intelligence, cybersecurity, blockchain and more, graduates are prepared to lead in their career positions upon earning their degrees.


Program OverviewDepartment Name: School of Computing, Informatics, and Decision Systems Engineering
Program Name: Master of Computer Science
Accrediting Body: Higher Learning Commission of the North Central Association of Schools and Colleges

DeliveryFormat: Online
Instruction Style: Asynchronous

Program requirementsPrerequisites: Bachelor's degree from a regionally accredited university
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 18-36 months
Program start dates: Summer: May 20, 2019; Fall A, Fall B, Spring A, Spring B

Admission RequirementsApplication deadline: Summer: April 15, 2019
GPA: 3.25 in the last 60 credit hours. Completed Coursework in Calculus I & II, and a background course in discrete math. Demonstrated knowledge on official transcripts of at least 4 of the topics: Computer Organization and Assembly Language Programming, Data Structures and Algorithms, Operating Systems, Principles of Programming Languages, Introduction to Theoretical Computer Science, Introduction to Computer Engineering

School Type
Public
Tuition
$500 per credit

University of Colorado Boulder

1111 Regent Dr Boulder, CO 80309

CU Boulder's online MS in computer science requires students to pass at least one 5000-level course in four of nine specialized interdisciplinary fields of research. Students who wish to concentrate their studies may add a sub-plan to their MS plan of study.


Program OverviewDepartment Name: Department of Computer Science
Program Name: Master of Science in Computer Science
Available Sub-plans: Data Science and Engineering, Human-Centered Computing, Intelligent Systems, Numerical Computation, Robotics, Software Systems and Cloud Computing
Accrediting Body: Computing Accreditation Commission of ABET

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 30-45 credits

Program LengthProgram Length: 3-4 years
Program start dates: Fall: August

Admission RequirementsApplication deadline: Fall: December 15
GPA: 3.0

School Type
Public
Tuition
In-state: $2,418 per 3 credits; Out-of-state: $5,523 per 3 credits

Auburn University

1301 Shelby Center Auburn, AL 36849

Auburn University develops the next generation of systems developers with its online master's in computer science program. Students cover advanced topics in algorithms, computer architecture and operating systems to develop the necessary skills to succeed in the field of software engineering and systems development.


Program OverviewDepartment Name: Samuel Ginn College of Engineering
Program Name: Master of Science in Computer Science and Software Engineering
Accrediting Body: Engineering Accreditation Commission

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree in computer science and software engineering
Credit Requirements: 33 credits

Program LengthProgram Length: 2 years
Program start dates: Fall, Spring

Admission RequirementsApplication deadline: Fall: May 1 (Priority), June 15 (Final); Spring: October 1 (Priority), November 15 (Final)
GPA: 3.0

School Type
Public
Tuition
$949 per credit

University of Louisville

University of Louisville Louisville, KY 40209

The University of Louisville offers several unique courses in its online master's in computer science program. Students can take classes in modern heuristics, digital image processing and artificial intelligence to hone their skills in a specific niche in the industry.


Program OverviewDepartment Name: Department of Computer Engineering & Computer Science
Program Name: Master of Science in Computer Science
Accrediting Body: Computing Accreditation Commission of ABET

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 30 credits

Program LengthProgram Length: 2 years
Program start dates: Fall: August; Winter: January; Summer: May

Admission RequirementsApplication deadline: Fall: August 1; Spring: November 30; Summer: April 1
GPA: 2.75

School Type
Public
Tuition
$714 per credit

Drexel University

3141 Chestnut St Philadelphia, PA 19104

Drexel University was one of the first schools to provide co-op education programs in the nation, and the master's in computer science program is no exception. It includes an interactive curriculum and gives students a way to collaborate on projects for more team-based experience as they work toward their degree.


Program OverviewDepartment Name: College of Computing & Informatics
Program Name: Master of Science in Computer Science
Accrediting Body: Middle States Commission on Higher Education

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 45 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2 years
Program start dates: Fall: September; Winter: January 7; Spring: April 1; Summer: June 24

Admission RequirementsApplication deadline: Fall, Winter, Spring: March 4; Summer
GPA: 3.0

School Type
Private
Tuition
$1,265 per credit

National University

11255 N Torrey Pines Rd La Jolla, CA 92037

National University's online master's in computer science program provides students with fundamental knowledge of cloud computing. Those who want to pursue a career in this field will gain the skills through a rigorous curriculum and a three-month project that prepares them to handle similar tasks in the field.


Program OverviewDepartment Name: School of Engineering and Computing
Program Name: Master of Science in Computer Science
Accrediting Body: WASC Senior College and University Commission (WSCUC)

DeliveryFormat: Online

Program requirementsPrerequisites: Baccalaureate degree
Credit Requirements: 58.5 credits

Admission RequirementsGPA: 2.5

School Type
Private Non-profit
Tuition
$430 per credit

Colorado State University

2545 Research Blvd Fort Collins, CO 80526

Colorado State University prepares graduate students for careers in networking thanks to its online master's in computer science program. Students take core classes in network security and database management, developing the skills to work for major tech companies like Motorola and Intel.


Program OverviewDepartment Name: Department of Computer Science
Program Name: Master of Computer Science
Accrediting Body: Higher Learning Commission

DeliveryFormat: Online
Instruction Style: Asynchronous, Synchronous

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 35 credits

Program LengthProgram Length: 2 years
Program start dates: Fall, Spring

Admission RequirementsApplication deadline: Fall: May 1; Spring: November 1
GPA: 3.0

Graduation Rate
65%
School Type
Public
Tuition
$696 per credit

DePaul University

243 S Wabash Ave Chicago, IL 60604

DePaul University's online master's in computer science program offers an extensive curriculum that includes courses in data mining. Students who want to advance their careers as professional data miners will learn the skills to work with big data, presenting the information to employers so that they can develop more successful marketing strategies.


Program OverviewDepartment Name: School of Computing
Program Name: Master of Science - Computer Science
Accrediting Body: Higher Learning Commission

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 52 credits

Program LengthProgram Length: 2-3 years
Program start dates: Fall, Spring, Summer, Winter

Admission RequirementsApplication deadline: Fall: August 1; Winter: December 1; Spring: March 1; Summer: May 1
GPA: 2.5

Graduation Rate
71%
School Type
Private Non-profit
Tuition
$850 per credit

Florida Atlantic University

777 Glades Rd Boca Raton, FL 33431

Florida Atlantic University's online master's in computer science program is ideal for students who want to advance their careers as information technology architects. Students follow a strict curriculum that includes calculus with analytic geometry, data structures and structured computer architecture, giving them the skills to become leading IT architects for numerous firms.


Program OverviewDepartment Name: Department of Computer and Electrical Engineering and Computer Science
Program Name: Master of Science in Computer Science
Accrediting Body: Computing Accreditation Commission (CAC) of ABET

DeliveryFormat: Online
Instruction Style: Synchronous

Program requirementsPrerequisites: Baccalaureate degree in computer science or a related field
Credit Requirements: 30 or 33 credits

Program LengthProgram Length: 2 years
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Fall, Spring, Summer
GPA: 3.0

School Type
Public
Tuition
In-state: $370 per credit; Out-of-state: $1,025 per credit

University of Hawaii at Manoa

1680 East-West Rd Honolulu, HI 96822

The University of Hawaii at Manoa designed its computer science program for students who want to further their education after earning their degree. The program covers a range of topics to provide a solid foundation in computer science and to prepare students for next-level courses on their path to a doctorate.


Program OverviewDepartment Name: Department of Information and Computer Sciences
Program Name: Master of Science in Computer Science
Accrediting Body: Accrediting Commission for Community and Junior Colleges

DeliveryFormat: Online

Program requirementsPrerequisites: Baccalaureate degree
Credit Requirements: 31 credits

Program LengthProgram start dates: Fall: August

Admission RequirementsApplication deadline: Fall: January 1; Spring: September 1
GPA: 3.0

School Type
Public
Tuition
In-state: $650 per credit; Out-of-state: $1,598 per credit

Illinois Institute of Technology

3105 S Dearborn St Chicago, IL 60616

Illinois Tech designed its computer science program to prepare graduates for careers in research and development. The curriculum includes core courses in programming, systems and theory to develop the students' skill set for career advancement.


Program OverviewDepartment Name: Department of Science
Program Name: Master of Science in Computer Science
Accrediting Body: Higher Learning Commission

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 32 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2 years
Program start dates: Spring, Summer, Fall

Admission RequirementsApplication deadline: Spring: December 15; Summer: May 1; Fall: August 1
GPA: 3.0

Graduation Rate
65%
School Type
Private Non-profit
Tuition
$1,530 per credit

University of Idaho

875 Perimeter Dr Moscow, ID 83844

The University of Idaho designed the master's in computer science program for students who prefer self-directed learning. This self-paced program is perfect for self-starters who can complete the required coursework at their own pace; however, students can still ask for guidance at any time regarding research projects and courses.


Program OverviewDepartment Name: Department of Computer Science
Program Name: Master of Science in Computer Science
Accrediting Body: Computing Accreditation Commission of ABET

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2-5 years
Program start dates: Fall: August; Spring: January

Admission RequirementsApplication deadline: Fall: February 1; Spring: September 1
GPA: 3.0

Graduation Rate
58%
School Type
Public
Tuition
$783 per credit

Old Dominion University

Norfolk, VA 23529

Old Dominion University designed its computer science program for experienced professionals who already have a background in computer science. This program is a good choice for those who are ready to advance their careers in high-performance computing, cybersecurity, computer networking and related fields.


Program OverviewDepartment Name: Department of Computer Science
Program Name: Master of Science in Computer Science
Accrediting Body: Commission on Colleges of the Southern Association of Colleges and Schools

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 31-34 credits

Program LengthProgram start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Fall: June 1; Spring: November 1; Summer: March 1

School Type
Public
Tuition
In-state: $523 per credit; Out-of-state: $568 per credit

Clarkson University

80 Nott Terrace Schenectady, NY 12308

Clarkson University pairs students with research advisers in the first year of the master's in computer science program. These advisers guide the students as they navigate through the program and help them to choose electives that will enhance their degree and advance their careers in their chosen field.


Program OverviewDepartment Name: Department of Computer Science
Program Name: Master of Science in Computer Science
Accrediting Body: Middle States Association of Schools and Colleges

DeliveryFormat: Online

Program requirementsPrerequisites: BS or equivalent degree in computer science or other closely related subject
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2 years
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Rolling

Clarkson University professors spend a lot of time with our distance students and, in many cases, their employers, to ensure that they get a program tailored to their needs - whether that be robotics, or cybersecurity, or any one of the specialties we offer. We are very proud to be considered one of the top online Computer Science Master's programs in the country.
Christopher Lynch, Professor & Chair of Computer Science at Clarkson University
Graduation Rate
71%
School Type
Private Non-profit
Tuition
$1,388 per credit

Missouri University of Science and Technology

300 W 12th St Rolla, MO 65409

The computer science program at Missouri S&T includes a specialization in infrastructure protection. Through a detailed curriculum, students learn techniques and methods for improving, protecting and sustaining the nation's infrastructure.


Program OverviewDepartment Name: Department of Computer Science
Program Name: Master of Science in Computer Science
Available Emphasis: Cybersecurity, Data Science
Accrediting Body: Higher Learning Commission

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 31 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2-4 years

Admission RequirementsApplication deadline: Rolling
GPA: 3.0

Graduation Rate
63%
School Type
Public
Tuition
$1,200 per credit

New Jersey Institute of Technology

Newark, NJ 7102

NJIT offers an online master's in computer science program with a specialized study in network administration for students who want to pursue careers as admins. Students learn the skills to handle the day-to-day operations of systems networks and to oversee the networking department of various technology firms.


Program OverviewDepartment Name: Department of Computer Science
Program Name: Master of Science in Computer Science
Available Concentrations: Database & Data Mining, Networking, ​Cybersecurity
Accrediting Body: Middle States Commission on Higher Education

DeliveryFormat: Online

Program requirementsPrerequisites: Undergraduate degree
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2-4 years
Program start dates: Fall, Spring

Admission RequirementsApplication deadline: Fall: August 1; Spring: November 15
GPA: 3.0

School Type
Public
Tuition
In-state: $20,232 per year; Out-of-state: $29,960 per year

Georgia Southern University

1100 I.T. Dr, #2313 Statesboro, GA 30458

Georgia Southern University provides excellent financial assistance to students in the computer science program. Students can apply for graduate assistantship scholarships to help with the costs of earning their master's degree from GSU.


Program OverviewDepartment Name: Allen E. Paulson College of Engineering and Computing
Program Name: Master of Science in Computer Science
Accrediting Body: Computing Accreditation Commission of ABET (CAC/ABET)

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor of Science in Computer Science or in a related field
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time
Program Length: 2 years
Program start dates: Fall

Admission RequirementsApplication deadline: Fall: July 31
GPA: 3.0

School Type
Public
Tuition
$170 per credit

University of West Florida

11000 University Pkwy Pensacola, FL 32514

The University of West Florida offers affordable tuition plans to pursue a Master's in Computer Science. Students will have access to cutting-edge curricula and state-of-the-art learning facilities to gain advanced knowledge and proficiency in the field of computing systems. Graduates will be able to critically evaluate and improve upon emerging technologies and applications in computing and software to assume leadership positions.


Program OverviewDepartment Name: Department of Computer Science
Program Name: Master of Science in Computer Science
Accrediting Body: Southern Association of Colleges and Schools Commission on Colleges

DeliveryFormat: Online
Instruction Style: Synchronous

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 30 credits

Program LengthProgram Length: 2 years
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Fall: June 1; Spring: October 1; Summer: March 1
GPA: 3.0

School Type
Public
Tuition
In-state: $378 per credit; Out-of-state: $1,037 per credit

Georgia Southwestern State University

800 Georgia Southwestern State University Dr Americus, GA 31709

Georgia Southwestern State University has computer science alumni employed at several companies across the nation, including Amazon and Microsoft. Students in the computer science program have access to job placement services and advisers to help them land careers after earning their master's degree.


Program OverviewDepartment Name: Department of Computer Science
Program Name: Master of Science in Computer Science
Accrediting Body: SACSCOC

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelors degree
Credit Requirements: 30 credits

Program LengthProgram start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Fall: May 31; Spring: October 15; Summer: March 15
GPA: 2.5

School Type
Public
Tuition
$257 per credit

Columbus State University

4225 University Ave Columbus, GA 31907

Columbus State University offers a computer science program through the TSYS School of Computer Science. This master's program includes three concentrations in applied computer science, such as modeling and simulation, giving students numerous choices to enhance their degree.


Program OverviewDepartment Name: TSYS School of Computer Science
Program Name: Master of Science in Applied Computer Science
Available Concentrations: Cybersecurity, Modeling and Simulation, Software Development, Traditional
Accrediting Body: Southern Association of Colleges and Schools Commission on Colleges

DeliveryFormat: Online

Program requirementsPrerequisites: Undergraduate degree
Credit Requirements: 36 credits

Program LengthProgram Length: 2 years
Program start dates: Summer, Fall, Spring

Admission RequirementsApplication deadline: Summer: April 15; Fall: June 30; Fall: November 30
GPA: 2.75

School Type
Public
Tuition
$329 per credit

Frostburg State University

101 Braddock Rd Frostburg, MD 21532

Students who want to earn their master's degree as quickly as possible should enroll in Frostburg State University's online computer science program. With its accelerated format, students can finish the entire program in just one year of full-time study.


Program OverviewDepartment Name: Department of Computer Science and Information Technologies
Program Name: Master of Science in Applied Computer Science
Accrediting Body: Middle States Commission on Higher Education

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor degree
Credit Requirements: 30 credits

Program LengthProgram Length: 2 years
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Rolling
GPA: 3.0

School Type
Public
Tuition
In-state: $433 per credit; Out-of-state: $557 per credit

University of Illinois Springfield

1 University Plaza Springfield, IL 62703

The online master's in computer science program at UIS is ideal for students who are pursuing careers in programming. The curriculum centers on this subject, providing courses in computer programming concepts, programming languages and discrete math to help students develop the skills for future success in the field.


Program OverviewDepartment Name: Department of Computer Science
Program Name: Master of Science in Computer Science
Accrediting Body: Higher Learning Commission of the North Central Association of Colleges and Schools

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree in computer science related
Credit Requirements: 32 credits

Program LengthProgram Length: 2 years
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Rolling
GPA: 2.7

School Type
Public
Tuition
$403 per credit

Dakota State University

820 N Washington Ave Madison, SD 57042

Dakota State University offers the best value in terms of flexibility, costs, program concentrations and faculty advisement. Students gain a wealth of knowledge and can apply their skills in various fields of computer science, including cybersecurity and software development.


Program OverviewDepartment Name: Beacom College of Computer and Cyber Sciences
Program Name: Master of Science in Computer Science
Accrediting Body: Higher Learning Commission

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor degree from a regionally accredited institution
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2 years
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Fall: June 15, Spring: November 15, Summer: April 15
GPA: 3.0

School Type
Public
Tuition
In-state: $451 per credit; Out-of-state: $557 per credit

Lewis University

1 University Pkwy Romeoville, IL 60446

Lewis University's master's in computer science program is great for students who want to advance their careers in cybersecurity. In fact, this program offers a concentration in cybersecurity and teaches students how to identify and monitor cyberthreats and to take the necessary action to stop them from gaining access to a network.


Program OverviewDepartment Name: School of Graduate, Professional & Continuing Education
Program Name: Master of Science in Computer Science
Available Concentrations: Cyber Security, Intelligent Systems, Software Engineering
Accrediting Body: Higher Learning Commission

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 32 credits

Program LengthProgram Length: 2 years

Admission RequirementsApplication deadline: Rolling
GPA: 3.0

School Type
Private
Tuition
$800 per credit

University of Massachusetts Dartmouth

285 Old Westport Rd Dartmouth, MA 2747

The online master's in computer science program at the University of Massachusetts-Dartmouth is a perfect fit for students who prefer one-on-one instruction. The small class sizes make it easy for students to interact with their peers and to receive individualized support from faculty members.


Program OverviewDepartment Name: Department of Computer & Information Science
Program Name: Master of Science in Computer Science
Accrediting Body: Computing Accreditation Commission

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2 years
Program start dates: Fall, Spring

Admission RequirementsApplication deadline: Fall: August 1; Spring: November 15

School Type
Public
Tuition
$1,659 per 3 credits

University of Michigan - Dearborn

4901 Evergreen Rd Dearborn, MI 48128

The University of Michigan-Dearborn offers an in-depth master's in computer science program with numerous concentrations, creating a highly specialized educational experience for students. With concentrations in game design, database management, computer networks and more, students have a wide range of specializations to choose from to enhance their degree.


Program OverviewDepartment Name: Department of Engineering and Computer Science
Program Name: Master of Science in Computer and Information Science
Available Concentrations: Computer Graphics, Geometric Modeling, Game Design; Computer Networks and Security; Database Management and Analytics; Software Engineering; Systems Software; Web Computing
Accrediting Body: Higher Learning Commission

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 30 credits

Program LengthProgram start dates: Fall: September; Winter: January; Summer: May

Admission RequirementsApplication deadline: Fall: August 1; Winter: December 1; Summer: April 1
GPA: 3.0

School Type
Public
Tuition
$885 per credit

University of West Georgia

1601 Maple St Carrollton, GA 30118

Students who are interested in pursuing careers as software developers can gain the necessary skills at the University of West Georgia. The online master's in computer science program includes courses in software development and program construction, providing the knowledge for students to advance their careers.


Program OverviewDepartment Name: College of Science and Mathematics
Program Name: Master of Science in Applied Computer Science
Accrediting Body: Commission on Colleges of the Southern Association of Colleges and Schools (SACSCOC)

DeliveryFormat: Online
Instruction Style: Asynchronous, Synchronous

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 36 credits

Program LengthProgram Length: 24 months
Program start dates: Fall: August 15; Spring: January 5; Summer: May 10

Admission RequirementsApplication deadline: Rolling
GPA: 3.0

Graduation Rate
41%
Tuition
$412 per credit

Capitol Technology University

11301 Springfield Road Laurel, MD 20708

Capitol Tech's location in the Baltimore-Washington area makes it a magnet for some of the top faculty members in the country. Students in the computer science program will learn from industry leaders of high-tech companies, government agencies and other fields to gain invaluable skills for career advancement.


Program OverviewProgram Name: Master of Science in Computer Science
Accrediting Body: Maryland Higher Education Commission

DeliveryFormat: Online
Instruction Style: Asynchronous, Synchronous

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 30 credits

Program LengthProgram start dates: Every two months

Admission RequirementsApplication Deadline: Rolling
GPA: 3.0

School Type
Private Non-profit
Tuition
$603 per credit

City University of Seattle

521 Wall St, #100 Seattle, WA 98121

City University of Seattle prepares students for careers as tech specialists with its master's in computer science program. With core topics in managing technology projects and technology implementation, students will gain the knowledge to assume senior-level positions within their respective companies.


Program OverviewDepartment Name: Computer and Information Systems
Program Name: Master of Science in Computer Science
Available Concentrations: Software Testing, Information Security, Project Management
Accrediting Body: Northwest Commission on Colleges and Universitie

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree in computer science or a related field
Credit Requirements: 39-59 credits

Program LengthProgram Length: 2 years
Program start dates: Summer: June; Fall: September; Winter: December; Spring: April

Admission RequirementsApplication deadline: Rolling

School Type
Private Non-profit
Tuition
$698 per credit

Colorado Technical University

4435 N Chestnut St Colorado Springs, CO 80907

Colorado Tech offers one of the most mobile-friendly computer science programs for students who want to receive their education on the go. The CTU Mobile learning system is easily accessible online from a tablet, a smartphone or a laptop day or night.


Program OverviewDepartment Name: Computer Science & Engineering
Program Name: Master of Science in Computer Science
Available Concentrations: Cybersecurity Engineering, Data Science, Database Systems, Software Engineering
Accrediting Body: Higher Learning Commission

DeliveryFormat: Online

Program requirementsPrerequisites: Baccalaureate degree
Credit Requirements: 48 credits

Program LengthProgram Length: 2-3 years
Program start dates: January 1; February 12; April 2

Admission RequirementsGPA: 2.0

School Type
Private
Tuition
$585 per credit

North American University

11929 W Airport Blvd Houston, TX 77477

North American University offers several areas of study in its online master's in computer science program, one of which is wireless technology. Students who choose this career path develop fundamental knowledge and best practices and help to develop and improve wireless communications.


Program OverviewDepartment Name: Department of Computer Science
Program Name: Master of Science in Computer Science
Accrediting Body: Accrediting Commission of Career Schools and Colleges (ACCSC)

DeliveryFormat: Online
Instruction Style: Asynchronous, Synchronous

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 30 credits

Program LengthProgram Length: 16 months
Program start dates: Fall

Admission RequirementsApplication deadline: Fall

School Type
Private
Tuition
$330 per credit