
MSc in
Master of Science in Computer Science Texas A&M University San Antonio

Introduction
The objective of the Master of Science in Computer Science program (MSCS) is to prepare graduate students with the necessary knowledge and skill components in current computing and information systems, as required by the business, government, and academia research. Specific current technology fields include courses in:
- Cybersecurity,
- Mobile computing,
- Big-data systems,
- Cloud-based systems, and
- Enterprise systems.
The program is designed to meet the needs of current working professionals, who want to get a graduate degree to stay abreast of the changing field of computing, as well as those with a recent bachelor’s degree to advance their knowledge and skills for a career in computing and cybersecurity.
Degree Requirements
The M.S. in Computer Science has two routes to degree completion- Thesis or Non-Thesis. The Non-Thesis route consists of 36 hours of graduate-level coursework which includes a graduate seminar course that is to be completed in the final graduating semester. The Thesis route consists of 30 hours of graduate-level coursework which includes 6 hours of thesis work. CSCI 5391 Graduate Seminar will be taken once each semester in the last two final semesters of the student’s program before graduation. The student will complete their thesis and defense to demonstrate a Master’s level education in Computer Science.
Gallery
Admissions
Scholarships and Funding
INTERNATIONAL STUDENT SCHOLARSHIP OPPORTUNITY
All International Students will be eligible to receive a $1,000 scholarship as well as receive In-State Tuition for this program. Applicants must meet the selection criteria by the scholarship committee during the admissions process.
This is an exciting scholarship opportunity for international students as the Texas Resident tuition is $50 per credit hour and the non resident tuition is $459 per credit hour.
Applicants will be able to find out more information about this scholarship upon completed application.
Curriculum
Required Core Courses
- Database Systems
- Computer Networks
- Operating Systems
- Algorithms
Electives
Select 12 hours of the following prescribed elective courses or free approved elective courses in computer science or information systems:
- Prescribed Elective Courses – Software Applications
- Secure Software Development
- Mobile App Development I
- Software Engineering
- Software Quality Assurance
Prescribed Elective Courses – Cyber Security
- Info Assurance/Risk Management
- Cryptography/Secure Comm
- Security in Emerging Tech
- Information Security
Prescribed Elective Courses – Enterprise Systems
- Software Project Management
- Decision Support Systems
- Enterprise Resource Planning
- Bus Intelligence/Data Mining
Free Approved Elective Courses (in addition to the prescribed courses)
- Artificial Intelligence
- Mobile App Development II
- Business Process Integration
- Sys Analysis Design & Impl
- Big Data Analytics
- Cloud Computing
- Special Topic-Computer Science
Thesis / Seminar Courses
- Graduate Seminar
- Thesis (taken twice - once in each of last two semesters)