As technology continues to grow and play an ever-increasing role in our lives, a career in computer science can lead to rewarding, lucrative positions with median starting salaries exceeding $60,000 per year.

Whether your educational plans include a bachelor’s degree or graduate-level credential, Ball State’s Department of Computer Science offers the training you need to succeed in a variety of roles related to computer science.

Bachelor's

CS Students

 

Computer Science

One of the fastest-growing career fields in the U.S., computer science puts you at the forefront of the exciting and rapidly evolving world of technology and equips you for a variety of well-compensated roles. Learn more.

CS Student Fixing Computer

Computer Science

Our computer science minor allows you to learn the foundations of traditional computer science while pursuing a major in another field. Learn more.

CS Students

Computer Security

Ball State’s computer security minor explores modern issues in computer and information security, such as digital forensics and encryption. Learn more.

CS Student Wiring

Computer Science

Ball State’s master of science in computer science will deepen your knowledge of computer science while also putting you on the fast track to advanced positions in the technology industry. Learn more.

CS Students

Software Engineering

Prepare yourself for a lucrative, exciting career as an applications, web, or systems developer with Ball State’s master of science in software engineering. Learn more.