Major in Computer Science
Computer Science drives the digital age, shaping the way we work, connect, and innovate. Students who study computer science develop the ability to design, problem-solve, and adapt in rapidly evolving industries. From artificial intelligence to cybersecurity, computing is at the center of advancing technology, improving health, and solving challenges across society.
Students majoring in computer science are prepared for careers in research, development, entrepreneurship, industry, or government. Whether you're building foundational skills for the broader STEM world or embarking on groundbreaking innovations, computer science prepares you to meet today's technological and global challenges.
Computer Science Student to Faculty ratio
Average starting salary of Computer Science graduates
4 Computer-Related Minors and 2 Certificates Available
Why Study Computer Science at MSU Texas?
The Computer Science program at Midwestern State University emphasizes personalized learning, practical application, and cutting-edge research opportunities. Students receive individualized guidance in small classes and labs while engaging in contemporary projects in areas such as artificial intelligence, virtual reality, and software engineering. A broad-based liberal arts foundation supports technical expertise, preparing graduates to excel in their careers and communities.Bachelor of Science in Computer Science: Program and Requirements
Each year when the Academic Catalog is published, we release an updated degree plan. You will use this plan to chart your academic course toward earning your degree. You will keep and follow this plan throughout your tenure at MSU Texas. We offer several degree options for undergraduates as well as a graduate program, and certificates, listed in more detail below.
BA in Computer Science
- 54 hours in Computer Science
- 9 hours in Mathematics/Statistics (College Algebra, Trigonometry, Probability & Statistics)
BS in Computer Science
- 54 hours in Computer Science
- 15 hours in Mathematics (Precalculus, Calculus I & II + one upper-level elective)
- 8 hours in Physics
Master of Science in Computer Science: Program and Requirements
Each year when the Academic Catalog is published, we release an updated degree plan. You will use this plan to chart your academic course toward earning your degree. You will keep and follow this plan throughout your tenure at MSU Texas. We offer several degree options for graduate students, listed in more detail below.
Accelerated Master's Program
MS in Computer Science
- Designed for advanced training and career expansion
- Requires 15 graduate hour core with three completion tracks:
- 30-hour Paper Option
- 33-hour Non-paper Option
- 36-hour Practical Training Option
Minors & Certificates
Computer Science Minors
Certificate Options, Available to All Majors
What can I do with a degree in Computer Science
- Software Developer
- Data Scientist/Analyst
- Systems Analyst
- Web Developer
- Network Administrator
- Cybersecurity Analyst
- Mobile App Developer
- Machine Learning Engineer
- Academic Researcher
- Entrepreneur
Hours of Operation
Monday - Friday
8:00 AM - 5:00 PM
We are located in Bolin Hall
(Building 5 on the Campus Map)
Campus Map