Computer Science – Master's
Skip to content
Skip to Chat
Computer Science Master's Degrees
Apply Now
3rd Party Certifications Included in this Degree
OVERVIEW
Shape the Future of Technology with a Master’s in Computer Science
Advance your career and enhance your earning potential with WGU’s Master of Science in Computer Science program. You will learn how to solve problems, gain experience in critical computational areas, and develop skills that will be essential to your career growth.
Coding languages, artificial intelligence, and algorithms
are just some of the areas you will cover within the computer science program. These fully online degree programs equip you with advanced skills to excel in your computer science career, with three specialization areas:
Artificial Intelligence and Machine Learning
Computing Systems
Human-Computer Interaction
We use
cutting-edge technology t
o help you learn about machine learning, artificial intelligence, and more! Our programs are designed to help students thrive in the ever-changing technological landscape, preparing them for advanced roles and leadership opportunities within tech.
Three Concentrations & an Accelerated Option to Choose From
Computing Systems:
The Computing Systems concentration focuses on Network Architecture, Cloud Computing, IoT, and design, preparing students for careers in system administration, network engineering, or software development.
Human-Computer Interaction:
The Human-Computer Interaction concentration emphasizes user experience and human-device interaction, combining courses like Ubiquitous Designs and Software Architecture with hands-on research. It’s ideal for those passionate about designing intuitive, impactful technology solutions.
Artificial Intelligence and Machine Learning:
The Artificial Intelligence and Machine Learning concentration delves into AI applications like natural language processing, deep learning, and machine learning, preparing students to excel in AI-driven industries. It’s perfect for those passionate about advancing technology and solving real-world problems.
Technology
COMPARE
Computing Systems, Computer Science – M.S.
VIEW DEGREE
Enhance your skills and advance your experience with a computing systems...
Enhance your skills and advance your experience with a computing systems specialization in the computer science degree program.
MORE DETAILS
APPLY NOW
Time:
61% of graduates finish similar programs within 20 months.
Tuition:
$4,385 per 6-month term.
Courses:
10 total courses in this program.
In the Computing Systems specialization, students will develop expertise in algorithmic problem-solving, scalable system design, and technical communication for varied audiences.
Skills for your résumé that you will learn in this program include:
Algorithmic problem-solving
Scalable system design
Artificial intelligence
Machine learning
Mobile computing
Technology
COMPARE
Human-Computer Interaction, Computer Science – M.S.
VIEW DEGREE
Human-computer interactions are critical for many computer science...
Human-computer interactions are critical for many computer science careers, and this program can help you enhance your skills.
MORE DETAILS
APPLY NOW
Time:
61% of graduates finish similar programs within 20 months.
Tuition:
$4,385 per 6-month term.
Courses:
10 total courses in this program.
In the human-computer interaction specialization, students will design scalable systems and architectures to create innovative, real-world solutions across diverse environments.
Skills for your résumé that you will learn in this program include:
Cloud computing
Virtualization
Mobile computing
Advanced operating systems
Technology
COMPARE
Artificial Intelligence and Machine Learning, Computer Science – M.S.
VIEW DEGREE
Artificial intelligence and machine learning are critical components of...
Artificial intelligence and machine learning are critical components of emerging technology, and this program will help you hone your skills.
MORE DETAILS
APPLY NOW
Time:
61% of graduates finish similar programs within 20 months.
Tuition:
$4,385 per 6-month term.
Courses:
10 total courses in this program.
In the AI and machine learning specialization, students will develop expertise in AI algorithms, deep learning, and natural language processing (NLP) to create innovative solutions for diverse industries.
Skills for your résumé that you will learn in this program include:
Algorithms
Ethical AI development
Data science
Deep learning
NLP processes
Tuition per six-month term is
$4,385
Tuition charged per term—rather than per credit—helps you control the ultimate cost of earning your degree online. Finish faster, pay less!
Cost & Time
Ready to Start Your WGU Journey?
Next Start Date:
{{startdate}}
Start Dates the 1st of Every Month
Apply Today
COURSES
Computer Science Courses
At WGU, we design our curriculum to be timely, relevant, and practical—all to help you show that you know your stuff.
Computing Systems Program Guide
Human-Computer Interaction Program Guide
Artificial Intelligence and Machine Learning Program Guide
The WGU M.S. Computer Science degree program is designed and regularly updated with guidance from experts. This ensures you gain up-to-date knowledge and learn best practices aligned with the latest advancements in the field.
This computer science degree program is composed of base courses with a specialization in computing systems, artificial intelligence and machine learning, or human-computer interaction. You will typically complete courses one at a time as you make your way through your program, working with your Program Mentor each term to build your personalized Degree Plan. You’ll work through each course as quickly as you can demonstrate mastery of the material. As soon as you’re ready, you’ll pass the assessment, complete the course, and move on. This means you can finish as many courses as you're able in a term at no additional cost.
The M.S. Computer Science degree program is an all-online program that you will complete through independent study with the support of WGU faculty. You will be expected to finish at least eight competency units (WGU's equivalent of the credit hour) each six-month term. (Each course is typically three or four units). There’s no limit on the number of units you can complete each term, so the more courses you complete, the quicker you can finish your program.
This program features three specializations for you to choose from, with unique courses in each focus area. This allows you to gain specific skills and gain experience in your chosen area, preparing you to enhance your résumé and meet your career goals.
Computer Science Courses in All Programs
Formal Languages Overview
Applied Algorithms and Reasoning
Unix and Linux
Computer Architecture and Systems
Artificial Intelligence and Machine Learning Foundations
“Earning my degree meant that this country is still the most amazing place for opportunities. Even with my background, I was able to get my master’s degree. The degree has opened doors that I didn’t realize existed.”
—Taamir Ransome
WGU School of Technology Graduate
WGU vs. Traditional Universities
Compare the Difference
Traditional Universities
AVG. cost
For 3RD PARTY IT CERTIFICATIONS
$350*
Included with your tuition cost
TUITION STRUCTURE
Per credit hour
Flat rate per 6-month term
SUPPORT
Schedule and wait days or even weeks to meet with one of many counselors
Simply email or call to connect with your designated Program Mentor who supports you from day one
EXAMS
Scheduled time
Whenever you feel ready
SCHEDULE
Professor led lectures at a certain time and place
Courses available anytime, from anywhere
TIME TO FINISH
Approximately 2 years, minimal acceleration options
As quickly as you can master the material, typically less than 2 years
*The cost of valuable industry certification exams can range from $150 to $400. At WGU, we offer vouchers for certification exams, so the cost is included in your tuition price. Students may have to pay some fees for membership to complete their certification requirements.
Apply Now
Traditional Universities
AVG. cost
For 3RD PARTY IT CERTIFICATIONS
$350*
AVG. cost
For 3RD PARTY IT CERTIFICATIONS
Included with your tuition cost
TUITION STRUCTURE
Per credit hour
TUITION STRUCTURE
Flat rate per 6-month term
SUPPORT
Schedule and wait days or even weeks to meet with one of many counselors
SUPPORT
Simply email or call to connect with your designated Program Mentor who supports you from day one
EXAMS
Scheduled time
EXAMS
Whenever you feel ready
SCHEDULE
Professor led lectures at a certain time and place
SCHEDULE
Courses available anytime, from anywhere
TIME TO FINISH
Approximately 2 years, minimal acceleration options
TIME TO FINISH
As quickly as you can master the material, typically less than 2 years
Apply Now
*The cost of valuable industry certification exams can range from $150 to $400. At WGU, we offer vouchers for certification exams, so the cost is included in your tuition price. Students may have to pay some fees for membership to complete their certification requirements.
Why WGU?
You Aren't On Your Own
WGU has Program Mentors who work with you from the day you start, all the way through graduation. They help you chart your courses, answer your questions, and ensure you can go through your program. You're not alone when you choose an online degree at WGU.
HOW WE DO IT
Flexibility You Need
Students choose WGU for their online degree program because of its flexibility. Whether you already have a full-time job, have responsibilities as a parent, or just have a busy schedule, WGU can work for you.
A FLEXIBLE SCHEDULE
Strong Alumni Network
When you enroll in an online master's degree program at WGU, you join an impressive network of alumni all around the United States.
WHY THIS MATTERS
Accredited, Respected,
Recognized™
One important measure of a degree’s value is the reputation of the university where it was earned. When employers, industry leaders, and academic experts hold your alma mater in high esteem, you reap the benefits of that respect. WGU is a pioneer in reinventing higher education for the 21st century, and our quality is institutionally recognized.
CERTIFICATIONS
Computer Science Certificates Included in These Programs
The tuition cost in some of the Master of Science in Computer Science degree programs includes some third-party certifications such as CITI and AWS. Earning certificates on the path to your degree gives you the knowledge, skills, and credentials that will immediately boost your résumé—even before you complete your degree program.
SEE MORE ABOUT CERTIFICATIONS
AWS Certified Machine Learning Engineer – Associate
In the Artificial Intelligence and Machine Learning Specialization
CITI
In the Human-Computer Interaction Specialization
COST & TIME
When We Say Affordable We Mean It
By charging per six-month term rather than per credit—and empowering students to accelerate through material they know well or learn quickly—WGU helps students control the ultimate cost of their degrees. The faster you complete your program, the less you pay for your degree.
Apply FREE
Tuition Calculator
Pay less by completing your program faster
TOTAL COST:
YEARS
Cost Breakdown
Tuition
4,385
E-Books and Resources Fee
200
TOTAL (per 6-month term)
6-month terms
Total Cost
A Master's Degree Is Within Reach
There is help available to make paying for school possible for you:
The average student loan debt of WGU graduates in 2022 (among those who borrowed) was less than half* the national average.
Responsible Borrowing Initiative
Most WGU students qualify for financial aid, and WGU is approved for federal financial aid and U.S. veterans benefits.
Financial Aid
Many scholarship opportunities are available. Find out what you might be eligible for.
Scholarships
WGU undergraduate students have approximately half the debt at graduation compared to the national average, according to the Institute for College Access and Success (2022).
FLEXIBLE SCHEDULE
A Different Way to Learn: Degree Programs Designed to Fit Your Life—and All the Demands on Your Time
At WGU, we understand that you have professional responsibilities, family obligations, and personal commitments. That’s why we offer a personalized, flexible approach to higher education. You'll be challenged. You'll put in hours of hard work. And you'll get a solid, career-focused education that fits your life. Complete your coursework online, anytime and anywhere your schedule allows, and move through assignments and assessments as quickly as you're able.
REQUEST MORE INFO
"A WGU degree means doors that were previously closed have been opened, creating access to opportunities. Earning my degree from WGU has served as the 'True North,' compelling other family members to pursue their degrees at WGU as well!
—Jerry Davis
WGU School of Technology Graduate
CAREER OUTLOOK
Enter the Job Market Ready for a Leadership Role in Computer Science
As the world continues to become more tech-focused, there is a growing need for visionaries and leaders within the space. That’s where we come in. WGU provides the critical skills and experience you need to thrive in your chosen sector. Increase your earning potential, enhance your resume with valuable credentials, and discover a fulfilling career with our Computer Science Master's degree.
MORE ABOUT CAREERS
Return on Your Investment
Many WGU graduates may see an increase in income post-graduation
Average income increase in annual salary vs. pre-enrollment salary from all degrees. Source:
2024 Harris Poll
of 1,655 WGU graduates.
Survey was sent to a representative sample of WGU graduates from all colleges. Respondents received at least one WGU degree since 2017.
26%
The market for computer and information research scientists is
projected to grow 26%
through 2033.
—U.S. Bureau of Labor Statistics
Learn About Careers for Computer Science Graduates
Some of the job titles and industries a graduate of this computer science master’s degree program are qualified for include:
Job Titles
Software Engineer
Software Developer
Computer & Information Systems Manager
Systems Architect and NLP Engineer
Machine Learning Specialist
Diverse Industries
Finance
Energy
Healthcare
Technology
Retail/Commercial
Government
Manufacturing
Major Employers
Amazon
JPMorgan Chase
Microsoft
Apple
Northrop Gruman
ADMISSIONS
Admission Requirements Unique to the Computer Science Master's Programs
To be considered for enrollment into this program, you must possess any bachelor’s degree from a regionally or nationally accredited institution plus ONE of the following:
Option 1:
Students with a bachelor's degree (or equivalent) in Computer Science may enroll directly into one of the three enrollable graduate code programs.
Option 2:
Students with a bachelor's degree in a field other than Computer Science must complete the
Foundations of Computer Science
at WGU Academy prior to enrolling in the program.
Students from other WST undergraduate programs (excluding BSCS) will be required to complete the Foundations of Computer Science (FOCS) before pursuing this program to ensure they have the necessary program knowledge for maximum success in the graduate courses.
Transfer Credits
TRANSFER INFORMATION
Get Your Enrollment Checklist
Download your step-by-step guide to enrollment.
VIEW CHECKLIST
Get Your Questions Answered
Talk to an WGU Enrollment Counselor.
CONTACT AN ENROLLMENT COUNSELOR
Compare Computer Science Master's Programs
Average Time to Completion
Tuition Per 6 Months
Average Salary Increase
Career Opportunities
Average salary increase two years post-graduation, provided by Equifax.
Average time for graduate completion calculated internally by WGU.
Ready to Start?
Apply Today
The University
Accreditation
Newsroom
Careers
WGU Store
For Students
Student Portal
Admissions
Catalog
Title IX
Alumni Services
Achievement Wallet
Most Visited Links
Business Programs
Bachelor's Degrees
Student Experience
Online Degrees
Scholarships
Support
Military
Scholarships
Financial Aid
Faculty
Testimonials
Student Communities
Cookie Policy