Important Dates for Spring 2026
- Registration Begins: November 3, 2025
- Next Start Date: January 5, 2026
- Payment Deadline: January 5, 2026
Spring 2026 course registration for the Ball State Online Master’s in Computer Science and Master’s in Data Science opens November 3. Prepare for registration by completing the steps below. All courses are from January 5-May 1, 2026. Complete payment for all courses is due by January 5, 2026.
Pay Your One-time Enrollment Deposit
You can register for courses on or after November 17 after you pay the one-time, non-refundable $100 enrollment deposit and you agree to the financial terms. After you pay the deposit, you will receive instructions to create your Ball State account then register for classes.
Pay Your Deposit
If you do not register by January 11, or if you drop all your courses by then, your deposit will be credited to your student account for up to one calendar year. You will be able to use this credit the next time you register for courses, if it falls within the credit period.
Have you already paid your one-time $100 enrollment deposit? If you answered “yes,” great! You should have received an email on October 20, reminding you about your upcoming course registration time ticket. Refer to that email for details and instructions.
If you still need to pay your deposit and agree to the financial terms, you can get a head start on the semester by doing so now. Click the “Pay Your Deposit” button below to get started.
If you do not register by January 11, or if you drop all your courses by then, your deposit will be credited to your student account for up to one calendar year. You will be able to use this credit the next time you register for courses, if it falls within the credit period.
Pay Your Deposit
Spring 2026 Courses
Start or continue your education by registering for any of the following 3-credit courses. Courses in bold can be taken for either the computer science or data science degrees. It's a good way to explore both fields and decide what you want to focus on.
Master's in Computer Science Courses
Core Pathway Courses
- CS 601 Computer Programming and Data Structures
- CS 617 Introduction to Programming
- CS 602 Discrete Structures and Algorithms
- CS 690 Software Engineering
- DSCI 604 Data Storage and Management
Research Course
- DSCI 604 Data Storage and Management
Elective Courses
- CS 619 Advanced Operating Systems and Networking
- CS 654 Machine Learning and Data Mining
- CS 668 Graphs, Algorithms, and Applications
- DSCI 605 Data Visualization
Master's in Data Science Courses
Core Pathway Courses
- CS 617 Introduction to Programming
- CS 654 Machine Learning and Data Mining
- DSCI 601 Introduction to Data Science and Data Ethics
- DSCI 602 Statistical Methods for Data Science
- DSCI 605 Data Visualization
Computational Analytics Course
- DSCI 604 Data Storage and Management
Statistical Computing and Modeling Course
- MATH 628 Computational Methods in Statistics and Data Science
Applied Research Courses
- DSCI 609 Data Analytics for Social Sciences
- DSCI 610 Data Analytics for Health Sciences
Questions? Contact Us!
For questions about the Master’s in Computer Science, email cs.support@bsu.edu.
For questions about the Master’s in Data Science, email ds.support@bsu.edu.
You can also browse our FAQ page for any questions you may have.