
- Home
- Academics
- Degrees and Programs
- Computer Science Program
- Computer Science Master's Degree with Data Science Track
- Computer Science Bachelor's Degree
- Computer Science Master's Degree
- Minor in Computer Science
- Cyber Security Certificate
- Computer Science Bachelor's Degree with Cyber Security Track
- Computer Science Bachelor's Degree with Software Development Track
- Computer Science Bachelor's Degree with Game and Simulation Track
- Computer Science Bachelor's Degree with Data Science Track
- Computer Science Master's Degree with Cyber Security Track
- Computer Science Master's Degree with Data Science Track
- Graduate Cyber Security Certificate
- Graduate Data Science Certificate
- Information Technology and Security Certificate
- Network and Telecommunications Certificate
- Software Development Certificate
- Website Design and Development Certificate
- Computer Science Master's Degree with Information Technology Track
- Computer Science Accelerated Master’s Program
- Undergraduate Data Science Certificate

Computer Science Master's Degree with Data Science Track
Master of Science (MS) in Computer Science with Data Science Track
Unlock insights. Drive innovation.
The Data Science Track within the Master of Science in Computer Science program empowers students with the advanced tools and techniques needed to analyze complex data, develop intelligent algorithms, and create impactful visualizations. From machine learning to data engineering, this track equips you with the critical skills to lead in today’s data-driven world.
To complete the Data Science Track, students select five specialized electives as part of the 30 credit hours required for the M.S. in Computer Science degree.
Take the Next Step in Your Journey
Learn about the Graduate Studies programs and requirements.
Grad Studies Admission and Deadlines
Find application requirements, deadlines, and everything you need to start your graduate journey at UTPB.
Master of Science Computer Science Degree Requirements
Explore the full list of courses, credit hours, and research components needed to complete the MS Computer Science at UTPB.
Degree Requirements
UT Permian Basin offers both thesis and non-thesis options, giving you flexibility to match your goals. To earn your M.S. in Computer Science with a Data Science focus, you'll complete 30 graduate credit hours, including core courses and track-specific electives.
Non-Thesis Option
- Complete 30 semester credit hours of graduate-level COSC courses.
- You may include up to two 4000-level COSC electives (if not previously taken).
- No thesis or research credits required.
Thesis Option
- Complete 24 semester credit hours of coursework.
- Include 6 credit hours of COSC 6399 (Thesis Research).
- Successfully defend your thesis to faculty.
Data Science Track (within either option)
As part of the 30 total credit hours, select five electives (15 credits) from the Data Science emphasis, including:- COSC 6385 - Analysis of Algorithms (3 cr)
- COSC 6315 - Database Systems (3 cr)
- COSC 6375 - Distributed Systems (3 cr)
- plus two additional data science electives approved by faculty.
Elective Coursework & Prerequisites
- Up to two 4000-level COSC courses may count as electives if not used in your undergraduate degree.
- Some graduate courses require prior coursework (e.g., COSC 6310, 6370, 4415, 4460); you'll complete any prerequisites before enrolling.
For the most current and detailed information, please refer to the official UTPB Graduate Catalog.
Career Paths in Data Science
A graduate degree in Computer Science with a Data Science focus opens the door to high-demand, high-impact careers across every industry. Whether you're decoding data to drive decisions or designing intelligent systems, UTPB equips you with the skills to lead.
- Data Analyst
- Data Scientist
- Data Engineer
- Machine Learning Engineer
- AI Engineer
Degree Roadmap
Get all the details on our Computer Science program, including admission requirements, financial considerations, class requirements, and more.
View Academic CatalogCriteria | Regular Admission | Conditional Admission |
---|---|---|
Bachelor’s Degree | Required – from an accredited college or university | Required – from an accredited college or university |
Cumulative GPA | 3.0 or higher in the last 60 credit hours | 2.75–2.99 in last 60 hours OR 3.0+ GPA in all CS and Math courses |
Personal Statement | Required – 500 words describing computer-related experience and goals | Required |
Resume | Required – Include three references | Required – Include three references |
GRE | Not required | Verbal: 145+, Quantitative: 148+, Writing: 3+ |
Relevant Background | Degree should include adequate preparation in computer science and mathematics | May require foundational coursework if preparation is insufficient |
Foundational Coursework | Not required if already completed | Must earn B or better in: COSC 1430, 2430, 3310, 3312, 3315, 3420; MATH 2413, 2414 |
Academic Performance | Not specified | Must earn a B or better in the first 12 credit hours of 6000-level coursework |
The Data Science Track focuses your electives on analytics, machine learning, and data management, while the general program allows broader course selection across computing fields.
Do I need a Computer Science undergraduate degree to apply?
No, but a strong background in computer science or math is recommended. If you lack key prerequisites, you may be required to complete foundational courses before starting graduate-level work.
Is the GRE required?
The GRE is not required for regular admission but may be requested for conditional applicants.
Can I complete the program online?
Some courses may be available online, but the program is primarily designed for on-campus students. Check with the department for current course delivery formats.
What electives are included in the Data Science Track?
Typical electives include courses like Algorithms, Machine Learning, Database Systems, and Distributed Systems. A full list is available in the graduate catalog or from your advisor.
How long does it take to complete the program?
Most students complete the program in 1.5 to 2 years, depending on full-time or part-time enrollment and thesis selection.
What careers can this degree prepare me for?
Graduates pursue roles such as Data Scientist, Machine Learning Engineer, Business Intelligence Analyst, and Data Engineer in industries ranging from healthcare to energy.
More from the Department of Computer Science
Explore everything Computer Science has to offer at UTPB!
Computer Science ProgramRelated Degrees & Programs
AMP - Biology
Masters
Accelerate your path to an advanced biology degree with the AMP-Biology program. Gain research experience and specialized skills for science careers.
Career Paths: Research Scientist, Environmental Consultant, Genetic Counselor, Science Policy Advisor, Clinical Research Coordinator.

AMP - Computer Science
Masters
Fast-track your education with the AMP in Computer Science. Gain advanced skills in software, security, and IT.
Career Paths: Application Developer, Computer Forensics Specialist, Software Developer, Computer Network Architect, IT Consultant.

Biology
Masters
Advance your expertise in biological sciences with an MS in Biology, preparing for careers in research, education, and specialized fields.
Career Paths: Geneticist, Microbiologist, Biomedical Engineer, College-Level Teacher, Patent Law, Science Journalist.

Biomedical
Masters
Explore the intersection of biology and medicine with a Biomedical track. Gain skills for careers in research, healthcare, and biotechnology.
Career Paths: Biomedical Scientist, Biomedical Engineer, Clinical Scientist, Research Scientist, Pharmacologist.

Computer Science
Masters
Advance your expertise with an MS in Computer Science. Gain skills in software development, data science, and cybersecurity.
Career Paths: Software Developer, Computer Systems Analyst, Database Administrator, Data Scientist, Information Security Analyst.

Cyber Security - MS
Masters
Protect digital assets with an MS in Computer Science – Cyber Security. Gain expertise in security analysis, risk management, and system protection.
Career Paths: Information Security Analyst, Security Consultant, Security Engineer, CIO.

Data Analytics and Statistics
Masters
Master data-driven decision-making with an MA in Data Analytics and Statistics. Prepare for careers in strategy and innovation.
Career paths: Data Scientist, Statistician, Data Analyst, Financial Analyst, Actuary, Market Research Analyst.

Data Science - MS
Masters
Master data-driven decision-making with an MS in Computer Science – Data Science. Gain expertise in analytics, machine learning, and AI.
Career Paths: Data Analyst, Data Scientist, Data Engineer, Machine Learning Engineer, AI Engineer.

Data Science Certificate
Masters
Enhance your analytical skills with a Graduate Certificate in Data Science. Learn to interpret complex data for business, healthcare, and technology.
Career Paths: Business Intelligence Analyst, Clinical Data Manager, Data Engineer, Statistical Analyst.

Geology
Masters
Advance your expertise in Earth sciences with an MS in Geology. Prepare for leadership roles in environmental consulting, engineering, and research.
Career Paths: Hydrologist, Geotechnical Engineer, Geophysicist, Engineering Geologist.

Geology - AMP
Masters
Fast-track your geology education with the AMP in Geology. Gain advanced skills for careers in energy, consulting, and engineering.
Career Paths: Environmental Geologist, Engineering Geologist, Consultant, Mining Engineer, Petroleum Geologist.

Information Technology
Masters
Advance in tech with an MS in Computer Science – Information Technology. Gain skills in security, data science, and software development.
Career Paths: Information Security Analyst, Data Scientist, Web Developer, Software Developer.

Math with Applied Statistics and Data Science
Masters
Cert
Advance your analytical skills with an MA in Math and a Data Science Certificate. Master statistical methods for complex problem-solving.
Career Paths: Data Scientist, Statistician, Business Analyst, Market Research Analyst, Financial Analyst, Economist.

Mathematics
Masters
Expand your mathematical expertise with an MA in Mathematics. Dive deep into analysis and problem-solving for high-demand careers.
Career Paths: Actuary, Financial Analyst, Accountant, Statistician, Economist, Civil Engineer, Cryptographer.

Mechanical Engineering
Masters
Advance your expertise with an MS in Mechanical Engineering. Specialize in cutting-edge engineering practices for key sectors.
Career Paths: Manufacturing Engineer, Aerospace Engineer, Design Engineer, Automotive Engineer, Biomedical Engineer.

Mechanical Engineering - AMP
Masters
Fast-track your engineering career with an AMP in Mechanical Engineering. Prepare for advanced roles in design, analysis, and leadership.
Career Paths: Manufacturing Engineer, Mechanical Design Engineer, Structural Engineer, Aerospace Engineer.
