Apply now

Master’s Degree in Computer Science

The University of Texas at Austin

Texas is consistently listed as a top-ten university for computer science by U.S. News. The University has now made it possible to combine that top-tier reputation with the flexibility of online study through the new Master of Science in Computer Science Online. The program’s rigorous curriculum is based on UT’s on-campus degree, ensuring that you will receive the elite quality of instruction that defines a UT education.

You will be able take classes in a flexible format that gives you the ability to pursue your educational goals in the manner most consistent with your career goals. The Master’s degree you receive at the end of your studies will be indistinguishable from its on-campus counterpart (will not say online) at only a fraction of the on-campus program costs.

Our graduates will enjoy access to world-class professors, a professional network of talented peers from across the globe, and a degree that will enable you to pursue career opportunities from one of the most in-demand fields in the modern economy.

Prerequisite coursework

A bachelor’s degree in computer science is preferred for admission to the online Master’s program. Other degrees may be considered (particularly in related fields such as electrical engineering, computer engineering or mathematics), however, applicants who do not hold a degree in computer science should have prior coursework or experience equivalent to the following Texas Computer Science undergraduate courses:

– Discrete Math for Computer Science (CS 311)
– Introduction to Programming (CS 312)
– Data Structures (CS 314)
– Algorithms and Complexity (CS 331)
– Computer Organization and Architecture (CS 429)
– Principles of Computer Systems (CS 439)

Exceptions will be considered on a case-by-case basis. Use of computers at work or some experience programming are not considered to be equivalent to a CS degree and courses.

Application requirements

A full Master’s program application includes the following:

– A bachelor’s degree from a regionally accredited institution in the United – States or a comparable degree from a foreign academic institution
– Transcripts from all universities attended
– TOEFL: Required for international students only
– Optional: CV, personal statement, and three contacts to submit letters of reference

Note: The University cannot waive the GRE requirement for applicants with work experience or advanced degrees. These scores are an important part of the evaluation.

Apply now
  • Provider: The University of Texas at Austin
  • Cost: $10,000 USD
  • Effort: 8 - 12 hours per week
  • Duration: 1.5 - 3 years
  • Language: English


  • The curriculum will be comprised of thirty credit hours of total study, including both foundational coursework to provide students with a broad understanding of the field and a variety of elective options on subjects that are in high demand within industry (e.g. Machine Learning, Data Centers, Security, etc.).