Computer Science Track

Program Description

This track leads to a Master of Science (M.S.) degree in Computer Science at UTSA. The Master of Science degree in Computer Science offers integrated studies involving software and hardware. A thesis option is available for students who wish to obtain research experience. The Department of Computer Science also offers Concentrations in Cybersecurity, Software Engineering, and Data Science as part of the Master of Science degree. Our M.S. graduates are working in various industrial positions at companies such as AT&T, USAA, Microsoft, Oracle, and Intel. Some of our M.S. graduates have been admitted to Ph.D. Degree programs at UTSA and other universities including UT Austin and Texas A&M. Our 21 faculty members are conducting research in a variety of areas including algorithms, bioinformatics, computer and information security, computer architecture, computer networks, databases, high performance computing, parallel and distributed systems, programming languages and compilers, and software engineering among others. The research in the Department of Computer Science is supported by more than $10M in active research grants and contracts from various external funding agencies.  Graduate students conduct innovative research in cooperation with and under the supervision of department faculty. Activities of research assistants include implementing prototype systems, developing and proving new theories, conducting experiments, attending international conferences, and publishing their results in scientific journals.

Learn more about admission to this program.

Read full program information.

Learn more about this UTSA Graduate Program:

Scheduled to begin instruction:
2025-2026

 



Graduate Admission Requirements

Graduate Admission requirements vary by program. Please check your individual degree program for more details.

  • Bachelor’s degree or equivalent
  • 1-Semester Pathway: TOEFL iBT 71 or equivalent
  • 2-Semester Pathway: TOEFL iBT 61 or equivalent

To apply for the Graduate Pathway, you must submit the following:

  • Graduate School Application: 2025-2026
  • Non-Refundable Application Fee: $90
  • Official TOEFL / IELTS Test Scores / Duolingo
  • Passport & Confirmation of Financial Resources (after program admission)

View the video guide on the application process here!

For complete details: Graduate Admissions Checklist

For important deadlines: Graduate Application Deadline

If you need assistance with your application, contact English Language Center at: englishlanguagecenter@utsa.edu


Sample Course Maps - M.S. in Computer Science

[Sample Course Map] Graduate Program: Computer Science Track, 2 Semester

2-Semester Pathway
Course Map

Program Components

9 credit hours apply from pathway toward degree completion (M.S. in Computer Science)
21 credit hours remaining toward degree completion (M.S. in Computer Science)

 

Entry requirements
  • Bachelor’s Degree in related field of study
  • TOEFL iBT 61 or equivalent
  • Meet admission requirements for track
Semester 1 Progression Requirements
  • 80% or above in all non-credit courses
  • Minimum 3.0 GPA in all credit-bearing courses

These courses are delivered through the UTSA English Language Center and are required to develop English proficiency

Course Title ELC hours
Credit-bearing hours
Communication for Academic Discourse 3
Reading for Academic Success II 3
Student Success I 3
CS 5513 Computer Architecture 3
Total 12
Semester 2
Course Title ELC hours
Credit-bearing hours
Advanced Communication 3
Writing for Academic Success 3
Student Success II 3
CS 5633 Analysis of Algorithm 3
CS 5523 Operating Systems 3
Total 15

[Sample Course Map] Graduate Program: Computer Science Track, 1 Semester
1-Semester Pathway
Course Map

Program Components

6 credit hours apply from Pathway toward degree completion (M.S. in Computer Science)
24 credit hours remaining toward degree completion (M.S. in Computer Science)

Entry requirements
  • Bachelor’s Degree in related field of study
  • TOEFL iBT 71 or equivalent
  • Meet admission requirements for track
Semester 1 Progression Requirements
  • 80% or above in all non-credit courses
  • Minimum 3.0 GPA in all credit-bearing courses

These courses are delivered through the UTSA English Language Center and are required to develop English proficiency

Course Title ELC hours
Credit-bearing hours
Advanced Communication 3
Writing for Academic Success 3
Student Success II 3
CS 5633 Analysis of Algorithm 3
CS 5523 Operating Systems 3
Total 15

See the full course descriptions and semester availability here.


Tuition & Fees

UTSA offers top-quality education and services at a competitive price. Click here to learn more about tuition and fees for the Computer Science Track.


Housing Options & Research Opportunities