RiseUpp Logo
Educator Logo

MS in Computer Science - Ball State University

Ball State University's Master of Science in Computer Science program offers a unique opportunity for learners from all backgrounds to enter the computer science field. This 36-credit program combines foundational knowledge with advanced topics in machine learning, data analytics, cybersecurity, and software engineering. With performance-based admission and flexible learning options, students can complete their degree while maintaining their careers.

Instructors:

English

Powered by

Provider Logo
Degree Course Image
  • Course Start Date:

    5th Jan, 2026

  • Application Deadline:

    11th Jan, 2026

  • Duration:

    24 Months

14,94,000

Overview

Ball State University's MS in Computer Science program is designed to make advanced computer science education accessible to learners from all backgrounds. This 36-credit program combines fundamental computer science principles with cutting-edge applications in machine learning, cybersecurity, and software engineering.

Why MSc (Master of Science)?

The program stands out for its innovative performance-based admission process, eliminating traditional barriers like entrance exams and prior CS experience. Students benefit from Ball State's recognized excellence in online education, dedicated success specialists, and comprehensive career support.

What does this course have to offer?

Key Highlights

  • 36-credit curriculum structure

  • No CS background required

  • Performance-based admission

  • Hands-on practical learning

  • Dedicated success specialist

  • Career coaching and support

  • Flexible online format

Who is this programme for?

  • Career switchers seeking CS expertise

  • Working professionals pursuing advancement

  • Graduates from non-CS backgrounds

  • Technology enthusiasts

  • Professionals seeking formal CS education

Minimum Eligibility

  • Bachelor's degree (any field)

  • Complete three pathway courses with 3.0 GPA

  • Access to computer and internet

Who is the programme for?

The program follows a performance-based admission model requiring completion of three pathway courses with a 3.0 GPA. The curriculum consists of 36 credits: 18 core credits, 6 research credits, and 12 elective credits. Students can complete coursework across fall, spring, and summer semesters.

Important Information

Selection process

How to apply?

Curriculum

The curriculum combines foundational computer science courses with advanced specialized topics. Core courses cover programming, data structures, and algorithms, while electives explore machine learning, data analytics, cybersecurity, and software engineering. The program emphasizes practical application through hands-on learning experiences.

There are 3 semesters in this course

The MS in Computer Science curriculum is structured to provide both fundamental knowledge and specialized expertise. Students begin with essential programming and computer science concepts before advancing to specialized areas. The program includes hands-on projects and modern technology exposure, ensuring practical skill development alongside theoretical understanding.

Core Courses (12-18 credits)

Research Courses (choose 6 credits)

Elective Courses (12 credits)

Programme Length

The program is designed to be completed in 24 months, with courses offered in fall, spring, and summer semesters. Students typically take 1-2 courses per term to balance work and study commitments.

Whom you will learn from?

Learn from top industry experts who bring real-world experience and deep knowledge to every lesson. The instructors are dedicated to help you achieve your goals with practical insights and hands-on guidance.

Instructors

Dr. Jennifer Coy
Dr. Jennifer Coy

4.8 rating

6 Reviews

2,912 Students

2 Courses

Department Chair of the Department of Computer Science and Director of Computer Science Graduate Program and Associate Professor of Computer Science

Dr. Jennifer Coy serves as the chair of the Department of Computer Science at Ball State University. With nearly 20 years of experience, she has taught a broad array of courses, mentored students, and fostered industry-academia partnerships. Dr. Coy holds both a B.S. in Computer Science and Engineering and a B.S. in Engineering Physics from the University of Toledo. She completed her M.S. and Ph.D. in Physics at Purdue University, focusing her dissertation on computational astrophysics. After earning her graduate degrees, Dr. Coy taught computer science at two other universities before joining Ball State. Her research interests center on applying computing to various scientific fields, aiming to drive new discoveries through interdisciplinary collaboration. Currently, she is developing computational models to enhance our understanding of Radon’s radioactive decay and its potential implications for dark matter within the solar system. Beyond her professional life, Dr. Coy enjoys camping with her family, running half marathons, and reading.

Professor of Mathematical Sciences

Dr. Begum Munni is an Assistant Professor of Mathematics at Ball State University. She holds a Ph.D. in Mathematics and specializes in areas such as algebra and combinatorics. Dr. Munni is actively involved in teaching undergraduate and graduate courses, mentoring students, and conducting research in her field. Her contributions to mathematics education and research are reflected in her published works and participation in academic conferences. Additionally, she is committed to fostering a supportive learning environment for her students and enhancing their understanding of mathematical concepts.

Tuition Fee

Tuition is $489 per credit for the 36-credit program. Students can utilize flexible payment options, paying per credit as they progress. Financial aid opportunities are available to help make the program more affordable.

Fee Structure

Payment options

Financial Aid

Learning Experience

Students experience a comprehensive online learning environment with access to modern educational technology and resources. The program combines self-paced study with interactive elements, supported by dedicated success specialists and faculty engagement.

University Experience

Ball State provides extensive online resources including library access, tutoring services, and career support. Students receive personalized guidance from Student Success Specialists and can participate in virtual networking opportunities. Optional campus visits are available for events like graduation.

Testimonials

Testimonials and success stories are a testament to the quality of this program and its impact on your career and learning journey. Be the first to help others make an informed decision by sharing your review of the course.

Loading alumni...

About the University

University

Established in 1918, Ball State University is a public research university located in Muncie, Indiana. The university offers a diverse range of undergraduate and graduate programs across various fields, including education, business, communication, and the arts. With a commitment to student success and community engagement, Ball State serves over 20,000 students and is known for its innovative teaching methods and vibrant campus life.

20440

Total Enrollment

14874

Undergraduate Students

5566

Graduate Students

Affiliation & Recognition

Higher Learning Commission

Higher Learning Commission

National Council for Accreditation of Teacher Education

National Council for Accreditation of Teacher Education

Association of American Colleges and Universities

Association of American Colleges and Universities

Faculties

These are the expert instructors who will be teaching you throughout the course. With a wealth of knowledge and real-world experience, they're here to guide, inspire, and support you every step of the way. Get to know the people who will help you reach your learning goals and make the most of your journey.

Instructors

Dr. Jennifer Coy
Dr. Jennifer Coy

4.8 rating

6 Reviews

2,912 Students

2 Courses

Department Chair of the Department of Computer Science and Director of Computer Science Graduate Program and Associate Professor of Computer Science

Dr. Jennifer Coy serves as the chair of the Department of Computer Science at Ball State University. With nearly 20 years of experience, she has taught a broad array of courses, mentored students, and fostered industry-academia partnerships. Dr. Coy holds both a B.S. in Computer Science and Engineering and a B.S. in Engineering Physics from the University of Toledo. She completed her M.S. and Ph.D. in Physics at Purdue University, focusing her dissertation on computational astrophysics. After earning her graduate degrees, Dr. Coy taught computer science at two other universities before joining Ball State. Her research interests center on applying computing to various scientific fields, aiming to drive new discoveries through interdisciplinary collaboration. Currently, she is developing computational models to enhance our understanding of Radon’s radioactive decay and its potential implications for dark matter within the solar system. Beyond her professional life, Dr. Coy enjoys camping with her family, running half marathons, and reading.

Dr. Aihua Li
Dr. Aihua Li

1,152 Students

4 Courses

Assistant Teaching Professor of Geography

Aihua Li is a teaching assistant professor in the Department of Geography and Meteorology and the Data Science program at Ball State University. Dr. Li’s research focuses on interdisciplinary geospatial sciences within environmental and ecological contexts. Her work involves the analysis, modeling, and visualization of extensive geospatial data across various scales.

Career services

The Career Center at Ball State University provides extensive support for students' career development. Services include resume workshops, interview preparation, job fairs, and networking events. The center also offers personalized career counseling to help students identify their career goals and develop strategies to achieve them.

85%

Job Placement Rate

2000+

Career Counseling Sessions

50+

Workshops Offered

Degree Course Image
  • Course Start Date:

    5th Jan, 2026

  • Application Deadline:

    11th Jan, 2026

  • Duration:

    24 Months

14,94,000

Frequently asked questions

Below are some of the most commonly asked questions about this course. We aim to provide clear and concise answers to help you better understand the course content, structure, and any other relevant information. If you have any additional questions or if your question is not listed here, please don't hesitate to reach out to our support team for further assistance.