Ball State University logo

Master of Science in Computer Science

Ball State University logo

Master of Science in Computer Science

Ball State University

Accredited degree

Offered by Ball State University

No application required

Degree admission is entirely performance-based

$476 per credit

Benefit from affordable tuition and flexible payment options

100% online

Hands-on learning from anywhere, no travel required

Academics

Earn your Master’s in Computer Science even if you do not have a data science or programming background.

This is a 36-credit program with 9 credits of pathway courses and 12 credits of core courses. You’ll develop specialized knowledge and skills so you can stand out to employers as you pursue a career in the field. Through the core and pathway courses, you’ll establish your understanding in computer science and software engineering, as well as data analysis, cybersecurity operations, and networking skills. Then you’ll choose 6 research credits in fields such as Artificial Intelligence, Computer Science Seminars, Graphs and Algorithms, and Applications of Computability to further round out your education. Finally, choose 9 elective credits in areas like Artificial Intelligence, Advanced Systems and Networking, Machine Learning and Data Mining, or Data Management and Cloud Computing to focus your learning experience.

Cutting-edge online learning with a personal focus

Ball State is at the forefront of quality and innovation when it comes to online education. Their professors dive right into new technologies and approaches to learning that will benefit you. Ball State focuses on the student experience, placing importance on personal attention from faculty and immersive studies.

Flexibility
Start a pathway course and start earning credit towards your degree.
Program length
Choose from 3 semesters throughout the year to finish 36 credits in around 24 months.
Learn on mobile
Take your studies on the go with mobile-friendly learning on iOS and Android. Some assignments can’t be completed on a mobile device.

Admissions Information

Enrollment is now open for Summer 2024!

  • Enrollment closes: May 17, 2024
  • Classes begin: May 13, 2024
  • Add/drop and final day to register is May 17, 2024

Admissions Information

Enrollment is now open for Summer 2024!

  • Enrollment closes: May 17, 2024
  • Classes begin: May 13, 2024
  • Add/drop and final day to register is May 17, 2024