- Home
- Academics
- Degrees and Programs
- Computer Science Program
- Computer Science Master's Degree
- 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
Master of Science (MS) in Computer Science
The Master of Science (MS) in Computer Science guides students to broaden and deepen understanding of specific computer science disciplines and concentrations. Students participate in state-of-the-art research and develop critical and analytics skills that can be applied to any number of disciplines and fields, including leadership roles in business, industrial, and technology-based organizations. The M.S. also prepares students for doctoral studies and research. Masters in Computer Science with a Cyber Security Track and Data Science are also available.
Graduate Computer Science Admission Requirements
To receive regular admission status to the Computer Science Graduate program a student must meet the following criteria. Regular admission is granted to students who have adequate preparation in the discipline.
- Bachelor’s Degree from an accredited college or university
- GPA of 3.0 or better in the last 60 credit hours of coursework leading to the baccalaureate degree
- A 500-word Personal Statement that describes your computer-related experience/skills and what you wish to accomplish in the program
- Resume with three references' information
Conditional Admission
To receive conditional admission status to the Computer Science Graduate program a student must meet the following criteria. Conditionally admitted students will be assigned specific requirements in terms of courses and performance, to include at least twelve hours of 6000-level courses, with a grade of B or better in all courses taken.
- Bachelor’s Degree from an accredited college or university
- GPA below 3.0 – 2.75 in the last 60 credit hours – or – Minimum 3.0 cumulative undergraduate GPA in all Computer Science and Mathematics classes.
- GRE: Verbal Reasoning: Minimum 145 or better. Quantitative Reasoning: Minimum 148 or better. Analytical Writing: Minimum 3 or better
- OTHER EVIDENCE:
- 3.0 or better GPA in all computer science and math courses
Departmental – To be considered as having adequate preparation for the computer science master’s program, students must present evidence of having completed courses equivalent to the following UT Permian Basin undergraduate computer science and mathematics courses. Students not adequately prepared may be admitted conditionally with the requirement that any course in this list not already completed be completed with a grade of B or better. Students admitted conditionally to computer science must complete assigned requirements before beginning the actual degree program.
- COSC 1430, 2430 – CS 1 and 2, with programming experience in Java
- COSC 3310 Digital Computer Organization
- COSC 3312 Discrete Mathematics
- COSC 3315 Information Systems
- COSC 3420 Data Structures
- MATH 2413, 2414 Calculus and Analytic Geometry 1, 2
Degree Requirements
Non-Thesis Option:
- Students are required to complete a minimum of 30 semester graduate credit hours of computer science courses.
- Up to two COSC 4xxx courses, if not already taken as part of the undergraduate program, could be counted for graduate credits.
- The Non-Thesis option does not require any credit hours of research.
Thesis Option
- Students are required to complete a minimum of 24 semester graduate credit hours of computer science courses.
- Up to two COSC 4xxx courses, if not already taken as part of the undergraduate program, could be counted for graduate credits.
- The Thesis option requires 6 credit hours of COSC 6399.
- Students must defend the results of the thesis.
Course Listing
- COSC 6310: Computer Systems Architecture (3) (Prerequisite COSC 4430 or equivalent or permission of the instructor)
- COSC 6315: Distributed Database Systems (3) (Prerequisite: COSC 4415 or equivalent or permission of the instructor)
- COSC 6325: Advanced Operating Systems and Real-time Computing (3) (Prerequisite COSC 4430 or equivalent or permission of the instructor)
- COSC 6350: Wireless Security (3) (Prerequisite COSC 4370 or equivalent or permission of the instructor)
- COSC 6351: Computer Forensics (3) (Prerequisite: Permission of the instructor)
- COSC 6370: Networking (3) (Prerequisite: COSC 4370 or equivalent or permission of the instructor)
- COSC 6375: Distributed Systems (3) (Prerequisites: COSC 4330 and COSC 4370 or permission of the instructor)
- COSC 6378: Computer and Network Security (3) (Prerequisites: COSC 6310 and COSC 6370)
- COSC 6385: Analysis of Algorithms (3) (Prerequisite: COSC 3312 or equivalent or permission of instructor)
- COSC 6389: Selected Topics (3)
- COSC 6391: Contract Study (3)
- COSC 6399: Thesis (3) (Prerequisite: MATH 6301 or equivalent)
Graduate Catalog
Get a more in-depth look at the degree plan and required courses inside the course catalog.
Graduate Programs of StudyRelated 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 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.

Educational Leadership
Masters
Develop leadership skills to excel in education administration with our flexible online program.
Career Paths: Educational Administrator, Education and Childcare Administrator, Educational, Guidance, and Career Counselor. Inspire and lead in education.

Energy Business
Masters
Master advanced energy business strategies with our flexible online program.
Career Paths: Budget Analyst, Chief Sustainability Officer, Financial Manager, Management Analyst, Energy Engineer. Drive innovation and leadership in the energy sector.

Finance
Masters
Elevate your financial expertise with an MS in Finance.
Career Paths: Corporate Financial Analyst, Credit Analyst, Investment Analyst, Portfolio Manager, Financial Planner, Risk Analyst, Accounting Manager, and various Banking Positions.

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.

Masters of Business Administration
Masters
Earn your MBA online and develop expertise for high-level management roles.
Career Paths: Chief Executive, Compensation and Benefits Manager, Compliance Manager, Financial Manager, General and Operations Manager, Supply Chain Manager.

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.

MBA - Accounting
Masters
Earn your MBA in Accounting online and gain expertise in advanced financial practices.
Career Paths: Accountant and Auditor, Buyer and Purchasing Agent, Compliance Manager, Financial Examiner, Purchasing Manager, Tax Preparer, Treasurer, and Controller.

MBA - Analytics
Masters
Earn your MBA in Analytics online and master data-driven decision-making.
Career Paths: Chief Executive, Computer Systems Analyst, Data Scientist, Financial Manager, General and Operations Manager, IT Project Manager. Lead with insight and innovation.

MBA - Core Pathways
Masters
Navigate the corporate world with an MBA Core Business Pathway. Specialize in Accounting, Analytics, Marketing, Finance, Energy Business, or International sectors.
Career Paths: CEO, Marketing Manager, HR Manager, Management Analyst, Financial Manager.

MBA - Energy Business
Masters
Earn your MBA with a Certificate in Energy Business online and prepare for specialized roles in the energy sector.
Career Paths: Chief Sustainability Officer, Energy Engineer, Environmental Compliance Inspector, Financial Manager, Operations Analyst.

MBA - Finance
Masters
Earn your MBA in Finance online and gain the expertise to excel in financial management.
Career Paths: Budget Analyst, Chief Executive, Credit Analyst, Financial Examiner, Fraud Examiner, Investment Fund Manager. Lead in the dynamic world of finance.

MBA - International Business
Masters
Earn your MBA in International Business online and prepare for leadership roles in the global marketplace.
Career Paths: Administrative Services Manager, Chief Executive, Compliance Manager, Construction Manager, Management Analyst, Purchasing Manager.

MBA - Marketing
Masters
Earn your MBA in Marketing online and develop expertise in strategic marketing and leadership.
Career Paths: Advertising and Promotions Manager, Fundraiser, Marketing Manager, Public Relations Manager, Sales Manager.

MBA + Public Health Certificate
Masters
Cert
Combine business and public health with an MBA and Public Health Certificate. Prepare for leadership in healthcare.
Career Paths: Health Services Manager, Chief Nursing Officer, Public Health Coordinator, Project Manager, Research Analyst.

MBA Health Management Cert
Masters
Cert
Boost your leadership in healthcare with an MBA and Health Management Certificate. Prepare for high-impact roles.
Career Paths: Healthcare Consultant, Policy Analyst, Clinic Director, Health Services Manager, Pharmaceutical Project Manager.

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.

Professional Accountancy
Masters
Advance your career with a degree in Professional Accountancy and prepare for financial leadership.
Career Paths: CPA, Auditor, Tax Consultant, Forensic Accountant, Financial Analyst, Corporate Controller, CFO, Management Accountant, Risk Analyst, Accounting Systems Specialist.

Professional Accountancy - Online
Masters
Elevate your expertise with the flexibility of an Online Professional Accountancy degree for financial leaders.
Career Paths: CPA, Auditor, Tax Consultant, Forensic Accountant, Financial Analyst, Corporate Controller, CFO, Management Accountant, Risk Analyst, Accounting Systems Specialist.

Public Administration
Masters
Advance your career with UTPB’s Online Master of Public Administration. Build leadership skills for success in public service.
Career Paths: Criminal Justice, Economic Development, Fine Arts, Healthcare, Human Services, Public Safety, Transportation.
