Ball State University logo

Master of Science in Data Science

Ball State University logo

Master of Science in Data Science

Ball State University

Accredited degree

Offered by Ball State University

24 months

11 courses total (33 credits), 6-9 hours per week per course

~ $17,000 USD total cost

No application required

Degree admission is entirely performance-based

100% online

Lecture videos, hands-on projects, and connection with instructors and peers

Master the skills that drive data careers

The Master of Science in Data Science is a practical, hands-on program designed to prepare you for immediate impact in high-demand roles such as Data Scientist, Data Analyst, Data Engineer, and Business Analyst. This degree positions you for success in a rapidly growing field where skilled data professionals are essential for business success across all industries.

To position you as a competitive candidate for these roles, the curriculum builds expertise in the following key areas:

  • Programming and statistical languages

  • Machine learning and predictive modeling

  • Database management and SQL

  • Data analysis and data mining

  • Big data technologies and management

  • Data visualization and reporting

Add value to your current role
Apply new skills immediately, using your project-based learning to solve complex problems and drive results in your current job.
Access dedicated career resources
Utilize career coaching, an online resume builder, and interview preparation tools to help you achieve your professional goals.
Build a powerful professional network
Connect with thousands of Ball State alumni working in diverse fields globally to unlock invaluable career opportunities and insights.
Open doors across all industries
The skills you gain are highly transferable, preparing you for data science roles in a wide variety of fields, not just the tech sector.

Make your enrollment deposit today for the Summer 2026 cohort!

  • Enrollment form opens: January 12, 2026
  • Registration for classes opens: March 23, 2026
  • Enrollment closes: May 11, 2026

Upcoming events

  • Stay tuned!

Summer 2026 deadline: May 11, 2026

Don’t miss your chance to join the intake!