Offered by Ball State University
Degree admission is entirely performance-based
Benefit from affordable tuition and flexible payment options
Hands-on learning from anywhere, no travel required
This master’s degree from Ball State University makes a career in the growing field of computer science more attainable for all kinds of learners. It’s a program that could be right for you whether you have an educational background in computer science or not. You’ll start by taking courses in programming, data structures, and algorithms so that you have the foundational knowledge you need to succeed in your studies. Then you’ll learn applicable skills in innovative areas such as machine learning, data analytics, cybersecurity, and software engineering. And, you can apply the skills you learn the very next day in your current workplace.
You can gain acceptance into the program regardless of your educational background or professional experience. Complete three pathway courses with a cumulative 3.0 GPA and you’ll be accepted into the degree program.
What’s in this degree program?
Enrollment is now open for Fall 2024!
Join us on June 10th for an overview of Ball State's MS in Computer Science Program. Register here!
When you complete these programs, you can earn degree credit if you are admitted and enroll in the degree program.¹
Beginner · Specialization
Beginner · Professional Certificate
¹Each university determines the number of pre-approved prior learning credits that may count towards the degree requirements according to institutional policies.
Start your Master's degree by enrolling today. If you're not ready, request more information.
Offered by Ball State University
Degree admission is entirely performance-based
Benefit from affordable tuition and flexible payment options
Hands-on learning from anywhere, no travel required
Offered by Ball State University
Degree admission is entirely performance-based
Benefit from affordable tuition and flexible payment options
Hands-on learning from anywhere, no travel required
This master’s degree from Ball State University makes a career in the growing field of computer science more attainable for all kinds of learners. It’s a program that could be right for you whether you have an educational background in computer science or not. You’ll start by taking courses in programming, data structures, and algorithms so that you have the foundational knowledge you need to succeed in your studies. Then you’ll learn applicable skills in innovative areas such as machine learning, data analytics, cybersecurity, and software engineering. And, you can apply the skills you learn the very next day in your current workplace.
You can gain acceptance into the program regardless of your educational background or professional experience. Complete three pathway courses with a cumulative 3.0 GPA and you’ll be accepted into the degree program.
What’s in this degree program?
When you complete these programs, you can earn degree credit if you are admitted and enroll in the degree program.¹
Beginner · Specialization
Beginner · Professional Certificate
¹Each university determines the number of pre-approved prior learning credits that may count towards the degree requirements according to institutional policies.
Enrollment is now open for Fall 2024!
Join us on June 10th for an overview of Ball State's MS in Computer Science Program. Register here!
You can gain acceptance into Ball State’s Master of Science in Computer Science through performance-based admissions. No entrance exams, application fee, or transcripts are required. You will complete three 3-credit courses, and if you earn a cumulative 3.0 GPA or better, then you will be fully admitted into the program.
Yes, Ball State is accredited by the Higher Learning Commission. Learn more.
You’ll earn a reputable Ball State degree whether you’re taking classes in a physical or online classroom. Ball State’s online degrees carry the same weight as those earned on campus. Your diploma will not indicate whether you earned your degree online or on its Indiana campus.
This program is built for career switchers and learners of all educational backgrounds and career experiences. Whether you come from a computer science or programming background or not, the performance-based admissions simplify the road toward your career goals. If you can successfully complete three courses, you can earn admission to the Ball State master’s in computer science.
You can try one of our pathway courses for one week and still get a full refund. To be eligible for the refund, you will need to drop the course within 7 calendar days of the course start date. You will want to pay close attention to that deadline when you register. It’s a great way to see if you are ready for the excitement and rigor of a master’s in computer science.
Many students take one or two courses at a time to balance work, classes, and other responsibilities. You may take up to three at a time, but it isn’t recommended for students who work full time.
Yes, in fact it is encouraged that online students come to Ball State University’s campus to participate in commencement ceremonies. Commencement is held at the end of the Fall, Spring, and Summer semesters. Ball State also webcasts its Spring commencement ceremonies if you cannot travel.
Yes, you will have access to most of the same student resources and services that on-campus students have—including Ball State’s library services, online tutoring or writing help, career services, and more. As an online student, you also have a dedicated Ball State Student Success Specialist, who is not only an academic advisor but a Certified Academic Life Coach.
Your Ball State Student Success Specialist is more than an academic advisor. For starters, they are a Certified Academic Life Coach, meaning that they are trained in coaching practices that will help you identify goals and develop strategy to reach them, help you recognize challenges in your educational journey and how to make appropriate adjustments, and more.
Ball State applies a concierge approach when it comes to your experience with your Student Success Specialist. You’ll find that your assigned Specialist is with you every step of the way–from registration to graduation–anticipating your learning needs, providing guidance on courses, suggesting resources and opportunities to enhance your overall academic experience, and rooting for your success.
Your Student Success Specialist helps you navigate the “business of being a student,” whether you’re fresh out of college, took some time off, or are completely new to online education.
If you’re unsure of the path you want to take, you can get a feel for both degrees while completing the pathway courses. Ball State’s MS in Computer Science and MS in Data Science offer two overlapping pathway courses – CS 617 and DSCI 605 – that count toward both degrees. After taking these courses, you can decide which program you’re most interested in and switch into it the next semester.
Individual Course Withdrawal: If you wish to withdraw from a course(s), but not all of the courses you registered for, you may be eligible for a reduction of your original tuition charges based on the below refund schedule:
Total Course Withdrawal: If you wish to withdraw from ALL of your courses here is the refund schedule: