Ball State University logo

Master of Science in Computer Science

Webinar on November 20: Online Degrees Made Simple with Performance-Based Admissions | Register here

Ball State University 徽标

Master of Science in Computer Science

Ball State University

Accredited degree

Offered by Ball State University

24 months

12 courses, two tracks: 30 and 36 credits, 6-9 hours per week per course

About $18,000 USD total cost

$489 per credit, with pay-as-you-go tuition for each course

No application required

Degree admission is entirely performance-based

100% online

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

Earn your Master's in Computer Science even if you do not have a computer science background.

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.

Courses are offered in the fall, spring, and summer semesters. However, students have options to begin learning right away, including: 

What’s in this degree program?

No computer science background needed; foundational courses in computer science and programming provided.
36-credit master’s degree with 18 core credits, 6 research credits, and 12 elective credits to tailor your learning experience.
Hands-on, applied knowledge through practical learning experiences and access to modern tech.
Focused support from a dedicated Student Success Specialist.
Career services include online resume builder, career coaching, and access to a global alumni network.
Offered by Ball State University, recognized for high-quality online education and faculty engagement.

招生信息

Summer 2024 enrollment opens soon:

现已开放注册!

申请更多信息


Accredited degree

Offered by Ball State University

24 months

12 courses, two tracks: 30 and 36 credits, 6-9 hours per week per course

About $18,000 USD total cost

$489 per credit, with pay-as-you-go tuition for each course

No application required

Degree admission is entirely performance-based

100% online

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

Accredited degree

Offered by Ball State University

24 months

12 courses, two tracks: 30 and 36 credits, 6-9 hours per week per course

Earn your Master's in Computer Science even if you do not have a computer science background.

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.

Courses are offered in the fall, spring, and summer semesters. However, students have options to begin learning right away, including: 

What’s in this degree program?

No computer science background needed; foundational courses in computer science and programming provided.
36-credit master’s degree with 18 core credits, 6 research credits, and 12 elective credits to tailor your learning experience.
Hands-on, applied knowledge through practical learning experiences and access to modern tech.
Focused support from a dedicated Student Success Specialist.
Career services include online resume builder, career coaching, and access to a global alumni network.
Offered by Ball State University, recognized for high-quality online education and faculty engagement.

招生信息

Summer 2024 enrollment opens soon:

Build toward a degree at your own pace

Not ready to commit to a full degree? Start with a course. When you complete eligible courses, you may be able to have your learning recognized for credit if you are admitted and enroll in the Master of Science in Computer Science. Gain in-demand skills while building towards a degree.

Get started with one of these eligible courses and build your progress toward a future degree.

*Successful application and enrollment are required. Eligibility requirements apply. Each institution determines the number of credits recognized by completing this content that may count towards degree requirements, considering any existing credits you may have. Click on a specific course for more information.

学费低廉,付款方式灵活

  • 学费总额低于 18,000 美元{2} 考虑到在职成人学员的需求,价格极具竞争力。
  • 现收现付学费{2} 通过按学分付费的灵活付款方式,定制您的教育之旅。
  • 资助机会{2} 有兴趣了解付款和融资机会吗? 了解更多有关如何使该计划符合您的预算的信息。
[Featured Image]: An NFT developer in a red ballcap focuses intently on their computer screen as they work on their current project.

No application needed

Ball State offers a performance-based pathway for all learners for the Master of Science in Computer Science. Get admitted based on your performance in approved courses - no application required.

Complete a 3-course pathway in programming, data visualization, and discrete structures and algorithms for credit. Achieve at least a cumulative 3.0 GPA and you’ll be admitted to the degree program.

*Eligibility requirements apply. Each institution determines the successful course completion required to qualify for performance-based admission. Review the admissions process for this degree program for more information. Click on a specific course for details.

[Featured Image]: An NFT developer in a red ballcap focuses intently on their computer screen as they work on their current project.

Spring 2026 deadline: January 11

Don’t miss your chance to join the intake!

攻读学位

当您完成这些课程时,如果您被录取并注册,您所学到的知识可被承认为本学位的学分¹。

必须成功申请并注册。资格要求适用。各院校会根据您现有的学分情况,确定完成本课程后可计入学位要求的学分。单击特定课程了解更多信息。

常见问题

是的,波尔州立大学获得了高等教育委员会的认证。 了解更多。

无论您是在实体教室还是网络教室上课,都能获得声誉卓著的波尔州立大学学位。 波尔州立大学的在线学位与校内学位具有同等效力。 毕业证书上不会注明您是在网上还是在印第安纳校区获得的学位。

该计划专为各种教育背景和职业经历的职业转换者和学习者设计。 无论你是否拥有计算机科学或编程背景,基于成绩的录取方式都能简化你实现职业目标的道路。 如果您能顺利完成三门课程,就可以获得波尔州立大学计算机科学硕士学位。

Spring 2026 deadline: January 11

Don’t miss your chance to join the intake!