Master of Science in Computer Science

What is a Master’s in Computer Science?
The Master of Science in Computer Science offered at the Erik Jonsson School of Engineering and Computer Science provides an intensive curriculum that delves into the design, programming, theory and applications of computing systems. This program caters to both current students and professionals aiming to advance in various sectors requiring sophisticated computer science knowledge.
What You Need to Know About a Master’s in Computer Science from UT Dallas
UT Dallas offers a flexible, research-driven master’s degree in computer science that prepares students for high-demand careers in tech. With optional GRE, competitive tuition and top-tier faculty, it’s one of the most affordable and respected computer science master’s programs in Texas.
Why Pursue a Master’s in Computer Science at UT Dallas?
Prospective students researching MSCS programs often seek flexibility, affordability, career outcomes and academic prestige. The Jonsson School at UT Dallas delivers on all fronts:

World-Class Faculty
Learn from internationally renowned professors who are experts in their respective fields.
Comprehensive Curriculum
Engage in a multidisciplinary approach that ensures mastery over computing theory and technology.
Flexible Scheduling
Take advantage of both daytime and evening classes, ideal for working professionals.

Computer Science Career Opportunities and Salary Outlook
Graduates of the MSCS program at UT Dallas are well-equipped to pursue careers in high-demand fields, including:
- Software Engineering
- Cybersecurity
- Data Science
- Database Administration
- Network Systems Analysis
While specific salary figures vary, the education provided by UT Dallas positions graduates for six-figure salaries and leadership roles in tech. Visit the Jonsson School Professional Success Center for details.
Curriculum and Specializations
The Computer Science program at UT Dallas offers a diverse range of courses and research opportunities, including:
- Artificial Intelligence and Machine Learning
- Cybersecurity and Information Assurance
- Programming Languages and Database Design Operating Systems and Computer Architecture
- Computer Graphics, Vision and Virtual Reality
- Parallel Processing and VLSI
Explore the full curriculum and degree plan.
MS in Computer Science Admissions Requirements
Applicants should meet the following admission criteria:
- Educational Background: A bachelor’s degree with two semesters of calculus, one semester of linear algebra and programming experience.
- GPA: Minimum 3.0 GPA in the last 60 hours; 3.3+ in quantitative courses recommended.
- GRE: Optional for fall 2025. Competitive applicants often have a 308+ combined score.
- English Proficiency: TOEFL iBT score of 80+ (international students).
- Foundation Requirements: Additional coursework may be needed for students without a CS background.
Graduate Certificates in Computer Science
The Department of Computer Science has been designated as a National Security Agency (NSA) Center of Academic Excellence in Cyber Operations (CAE in CyberOps) and Cyber Defense Education (CAE in CDE).
Graduate Certificate in Cyber Defense
- Must be an MS CS student or a CS non-degree seeking student
- 15 semester credit hours
- Complete five courses with a GPA of 3.2 or better
Graduate Level Designation in Cyber Operations
- A current MS CS student
- Complete eight courses (six core courses and two elective courses)
- Student must apply for designation before graduation
Graduate Computer Science Research Opportunities
UT Dallas provides research opportunities in:
- Cyber Security
- Machine Learning
- Automated Reasoning
- Software Engineering
- Computing Theory
- Interactive Systems
- Networking
MSCS Funding and Financial Aid
UT Dallas offers several funding options, including:
- Graduate assistantships
- Scholarships and fellowships
- External grant support
Visit Graduate Fellowships and Scholarships for more info.
Frequently Asked Questions About a Master’s in Computer Science
What can I do with a master’s in computer science?
You can pursue careers in software development, AI, cybersecurity, data science and more – many of which offer six-figure salaries.
Is a master’s in computer science worth it?
Yes. An MSCS boosts your job prospects, salary and ability to specialize in emerging technologies.
How long does it take to complete an MS in computer science?
Most programs, including UT Dallas, take 18 to 24 months full-time.
Does UT Dallas require the GRE?
GRE scores are optional for fall 2025 admissions.
What are the prerequisites?
You need a background in calculus, linear algebra and core CS topics like programming and algorithms.
Can I work while studying?
Yes. Evening courses support professionals working full-time or part-time.







