General Computer Science Concentration

Quick Facts

  • Delivery: On campus
  • Credits: 120

When you Major in Computer Science at Ball State, you’ll complete 11 core courses in your first two years, then dive deep into an area of specialization. The core gives you a foundation in algorithms and computing theory, strengthens your design and development skills, and builds ethical judgment, communication, and the teamwork today’s software industry demands. You can choose from a variety of electives, including courses in applied AI, and every student finishes with a two-semester capstone, building software for a real client.  

Choose your path and specialize in one or more of our concentrations:  General Computer Science, AI & Data Analytics, Cybersecurity & Secure Software Design, Game Design & Development, or Web & Mobile App Development. 

Program Benefits

 Computer Requirements

Students majoring in computer science will need a laptop computer. Please view information about the department’s recommendations for laptop specifications. Freshman classes take place in departmental computer labs, but most students prefer to work on homework and projects on their own computers.

Concentrations

Keep Exploring

Take the Next Step

Do you want to learn more about our Bachelor's degree in Computer Science program or have questions about the application process or financial aid? We’re here to help! One of the best ways to understand why Ball State is right for you is to schedule a visit through our Office of Undergraduate Admissions to see it for yourself. Or if you’d like to speak directly to someone in our department, please feel free to call or email us.

Related Programs