When you are ready, visit our registration page to enroll in courses for a Master's Degree in Computer Science or Data Science.

What is the payment process?

Beginning Fall 2025, all students will pay a one-time, nonrefundable $100 enrollment deposit when registering for your courses. This deposit secures your spot and allows you to register. Prior to the term start date, a message will be sent to your Ball State email address with your account balance and instructions to pay your bill.

When is the full tuition payment due?

We recommend paying the balance of your tuition and fees by the first day of classes. The deadlines for the 2025-26 academic year are:

  • Fall 2025: August 24, 2025
  • Spring 2026: January 11, 2026
  • Summer 2026: May 15, 2026

What happens if I don't pay my bill?

If your account balance is not paid by the end of the add/drop period, you will be dropped from all of your courses. Your $100 deposit will be credited to your student account for up to one year. You can use this credit the next time you register for courses.

How do I register or make changes to my courses?

You will add or drop courses through Ball State’s Self-Service Banner. Download registration instructions (PDF)

What if I don’t register or I drop my courses?

If you do not register by the add/drop deadline or if you drop your courses by that date, your $100 deposit will be credited to your student account for up to one year. You can use this credit the next time you register for courses. See the dates listed above.

Is there a tuition increase expected?

During the annual budget meeting, the Ball State University Board of Trustees approved no increase in student tuition and mandatory fees for the 2025–26 and 2026–27 academic years. The two-year tuition and fee freeze continues the University’s commitment to responsible financial stewardship and efficient operations while prioritizing strategic investments that support Ball State’s educational mission.

Can I start learning before the semester begins?

Yes! You can get a head start by accessing free open content courses. These are:

  • Designed by the same faculty who teach your degree courses
  • Low cost if you choose to earn a certificate
  • Helpful for degree progress—projects completed in open content courses do not need to be resubmitted if you later enroll in:
    • CS 617 Introduction to Programming
    • CS 647 Cybersecurity and Secure Software
    • DSCI 601 Introduction to Data Science
    • DSCI 602 Statistical Methods for Data Science
    • DSCI 605 Data Visualization

Where can I find more information or get help?

Please refer to your student handbook (PDF) or contact your Student Success Specialist with any questions. We're here to help!

Are university employees required to pay the deposit?

Yes. All students will pay the one-time deposit. For university employees, the deposit will be applied to the balance owed after tuition remission.