The University of Texas at Austin
Master of Science in Computer Science
Online, USA
MSc
DURATION
30 hours
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
TUITION FEES
USD 10,000
STUDY FORMAT
Distance Learning
* fall application
Key Summary
About: The Master of Science in Computer Science from Extended Campus at The University of Texas at Austin is an online MSCS taught by tenured, award‑winning UT faculty. The curriculum pairs foundational CS coursework with electives in advanced operating systems, programming languages, online learning, optimization, and machine learning so you can personalize study to design, develop, and optimize technologies. The program is priced at $10,000+ fees.
Career Outcomes: Graduates can pursue software engineer, machine learning engineer, systems architect, data scientist, or research engineer roles in tech, finance, healthcare, startups, or research labs, gaining skills for senior engineering, product, research positions.
Gain the Knowledge You Need to Accelerate Your Career
Computer science is driving innovation in technology, finance, healthcare, and beyond. The UT Austin online master’s degree in computer science gives you the skills to design, develop, and optimize our technologies to create, communicate, and serve. The curriculum incorporates cutting-edge foundational coursework in computer science to help you develop a strong understanding of the field that can be directly applied to your career. Our elective courses focus on content in high demand within the tech industry, including advanced operating systems, programming languages, online learning, optimization, and machine learning. The program is taught by tenured UT Computer Science faculty — many of whom are award-winning leaders in the CS research community — and features various electives allowing you to personalize your education.
- Gain Critical CS Skills to Meet Industry Demand
- Earn Your Degree From a Top-Ranked CS School
- Affordable, Advanced Degree Priced at $10,000+ Fees
Our elective courses focus on content in high demand within the tech industry, including advanced operating systems, programming languages, online learning, optimization, and machine learning. A variety of electives allow you to personalize your education.
Taught by tenured UT Computer Science faculty — many of whom are award-winning leaders in the CS research community — the MSCS program offers rigorous training to expand your expertise and elective options tailored to your interests.
The UT Austin online CS master’s curriculum incorporates cutting-edge foundational coursework in computer science to help you develop a strong understanding of the field that can be directly applied to your career.
Applications Courses
- Deep Learning
- Machine Learning
- Natural Language Processing
- Reinforcement Learning
Theory Courses
- Advanced Linear Algebra for Computing
- Algorithms
- Automated Logical Reasoning
- Introduction to Quantum Information Science
- Online Learning and Optimization
- Optimization
Systems Courses
- Advanced Operating Systems
- Android Programming
- Implementation of Programming Languages
- Parallel Systems
- Virtualization
Elective Courses
- Case Studies in Machine Learning
- Planning, Search, and Reasoning Under Uncertainty
Courses
The online master’s degree in computer science is a 30-hour program consisting of nine hours of required courses and 21 hours of electives. Each course counts for 3 credit hours and you must take a total of 10 courses to graduate. To complete your 3 required courses, you must take one course from each of the Theory, Systems, and Applications course categories.
Note: each course is 3 credit hours


