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.

Computer science degrees are versatile, and graduates can join a variety of fields including robotics and artificial intelligence. The key is to choose a program or a specialization that matches your career goals.

Yes. Most schools offer online master’s programs in computer science—the degree is a popular choice.

The requirements vary depending on the school, but most programs list their requirements on their websites. That said, students can expect to need a minimum GPA and a sufficient GRE score.

It will take students around 2 years to complete a master’s degree in computer science.

Online computer science degrees are recognized and respected by most employers and universities as long as the program is accredited.

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.

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.

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

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

Contact:

Dr. George N. Rouskas

Admissions Contact

Address:

2101 Hillsborough St

Raleigh, NC 27695

919-515-3860

Graduation Rate
82%
School Type
Private Non-profit
Tuition
$1,620 per credit
Best for Computer Security Experts

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

Address:

1 Castle Point Terrace

Hoboken, NJ 7030

201-216-5000

School Type
Private
Tuition
$1,352 per credit
Most Comprehensive

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

Address:

353 Serra Mall

Stanford, CA 94305

650-723-2300

School Type
Private
Tuition
$2,018 per credit
Most Selection

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

Address:

500 W 120th St

New York, NY 10027

212-854-6447

Graduation Rate
82%
School Type
Public
Tuition
$510 per 3 credits
Best for Careers in A.I.

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

Address:

225 North Ave

Atlanta, GA 30332

404-894-3152

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

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

Address:

Los Angeles, CA 90089

213-740-4488

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

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

Address:

201 N Goodwin Ave

Urbana, IL 61801

217-333-4428

School Type
Private
Tuition
$53,740 per year
Best Learning Paths

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

Contact:

Sandra Altman

Admissions Contact

Address:

3400 N Charles St

Baltimore, MD 21218

410-516-2300

School Type
Public
Tuition
$1,422 per credit
Most Distinguished

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

Address:

100 Church St SE

Minneapolis, MN 55455

800-991-8636

School Type
Public
Tuition
$500 per credit
Most Innovative

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

Address:

699 S Mill Ave

Tempe, AZ 85281

480-965-3190

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

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

Address:

1111 Regent Dr

Boulder, CO 80309

303-492-6361

School Type
Public
Tuition
$949 per credit
Best for Systems Developers

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

Address:

1301 Shelby Center

Auburn, AL 36849

888-844-5300

School Type
Public
Tuition
$714 per credit
Most Unique

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

Address:

University of Louisville

Louisville, KY 40209

800-871-8635

School Type
Private
Tuition
$1,265 per credit
Best Co-Op

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

Address:

3141 Chestnut St

Philadelphia, PA 19104

877-215-0009

School Type
Private Non-profit
Tuition
$430 per credit
Best for Careers in Cloud Computing

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

Contact:

Dr. Mudasser Wyne

Admissions Contact

Address:

11255 N Torrey Pines Rd

La Jolla, CA 92037

858-309-3433

Graduation Rate
65%
School Type
Public
Tuition
$696 per credit
Best for Networking Careers

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

Contact:

Maurice Kigada

Admissions Contact

Address:

2545 Research Blvd

Fort Collins, CO 80526

970-492-4722

Graduation Rate
71%
School Type
Private Non-profit
Tuition
$850 per credit
Best for Careers in Data Mining

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

Address:

243 S Wabash Ave

Chicago, IL 60604

312-362-8381

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

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

Address:

777 Glades Rd

Boca Raton, FL 33431

561-297-3855

School Type
Public
Tuition
In-state: $650 per credit; Out-of-state: $1,598 per credit
Best Ph.D. Prep

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

Address:

1680 East-West Rd

Honolulu, HI 96822

808-956-8544

Graduation Rate
65%
School Type
Private Non-profit
Tuition
$1,530 per credit
Best for Research and Development Careers

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

Address:

3105 S Dearborn St

Chicago, IL 60616

312-567-3020

Graduation Rate
58%
School Type
Public
Tuition
$783 per credit
Best for Self-Directed Learners

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

Contact:

Rick Sheldon

Admissions Contact

Address:

875 Perimeter Dr

Moscow, ID 83844

208-885-6592

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

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

Address:

Norfolk, VA 23529

757-683-3685

Graduation Rate
71%
School Type
Private Non-profit
Tuition
$1,388 per credit
Best Guidance

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
Contact:

Kerop D. Janoyan

Admissions Contact

Address:

80 Nott Terrace

Schenectady, NY 12308

518-631-9910

Graduation Rate
63%
School Type
Public
Tuition
$1,200 per credit
Best for Careers in Infrastructure

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

Contact:

Dr. Bruce McMillin

Admissions Contact

Address:

300 W 12th St

Rolla, MO 65409

573-341-6435

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

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

Address:

Newark, NJ 7102

973-596-3300

School Type
Public
Tuition
$170 per credit
Best Financial Assistance

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

Address:

1100 I.T. Dr, #2313

Statesboro, GA 30458

912-478-5384

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

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

Contact:

Dr. Thomas Reichherzer

Admissions Contact

Address:

11000 University Pkwy

Pensacola, FL 32514

850-474-2612

School Type
Public
Tuition
$257 per credit
Best Placement

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

Address:

800 Georgia Southwestern State University Dr

Americus, GA 31709

229-931-4206

School Type
Public
Tuition
$329 per credit
Best for Applied Sciences

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

Contact:

Sharon Seneca

Admissions Contact

Address:

4225 University Ave

Columbus, GA 31907

706-507-8800

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

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

Address:

101 Braddock Rd

Frostburg, MD 21532

301-687-7053

School Type
Public
Tuition
$403 per credit
Best for Programmers

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

Address:

1 University Plaza

Springfield, IL 62703

888-977-4847

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

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

Address:

820 N Washington Ave

Madison, SD 57042

605-256-5799

School Type
Private
Tuition
$800 per credit
Best for Careers in Cybersecurity

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

Address:

1 University Pkwy

Romeoville, IL 60446

866-967-7046

School Type
Public
Tuition
$1,659 per 3 credits
Best Class Sizes

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

Address:

285 Old Westport Rd

Dartmouth, MA 2747

508-999-9202

School Type
Public
Tuition
$885 per credit
Best Specialized Education

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

Address:

4901 Evergreen Rd

Dearborn, MI 48128

313-436-9145

Graduation Rate
41%
Tuition
$412 per credit
Best for Software Developers

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

Address:

1601 Maple St

Carrollton, GA 30118

678-839-1394

School Type
Private Non-profit
Tuition
$603 per credit
Best Faculty

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

Address:

11301 Springfield Road

Laurel, MD 20708

800-950-1992

School Type
Private Non-profit
Tuition
$698 per credit
Best for Technology Specialists

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

Address:

521 Wall St, #100

Seattle, WA 98121

800-426-5596

School Type
Private
Tuition
$585 per credit
Best Mobile Program

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

Address:

4435 N Chestnut St

Colorado Springs, CO 80907

866-813-1836

School Type
Private
Tuition
$330 per credit
Best for Careers in Wireless Technology

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

Address:

11929 W Airport Blvd

Houston, TX 77477

832-230-5555