About Computer Science Major in Ball State University
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.
As a computer science major at Ball State, you’ll begin by learning the fundamentals of programming, algorithms, and discrete mathematics before pursuing upper-level specializations such as software engineering, programming languages, theory, web and mobile platform development, operating systems, networking, and databases.
You’ll graduate equipped for a variety of well-compensated roles, including software developer, engineer, network security specialist, systems analyst, and information technology manager.
What You Will Learn
Learning outcomes for computer science majors include:
- how to apply information and computation in computer systems
- how to become an effective member of a software development team
- proficiency with language-neutral, object-oriented design and development
- proficiency with one or more specific object-oriented programming languages
- the ability to use excellent analytical and communication skills as a computer scientist
Academic qualification equivalents
- Applicants must have passed high school
English language requirements
- IELTS : 6.5
- TOEFL IBT: 79
- PTE : 53
Ball State University Cost of Attendance
Applicants seeking admission to Ball State University can plan their finances by estimating the cost of the institute's undergraduate and graduate programmes using the information provided below.
Expenses |
UG (USD) |
PG (USD) |
Tuition |
25126 |
20610 |
Room and board |
10676 |
- |
Student service |
1344 |
1344 |
University technology |
336 |
336 |
Recreation center |
174 |
174 |
Health center |
152 |
152 |
Residence hall technology |
120 |
120 |
Total Fee |
37,928 |
22,856 |