Best Computer Science Colleges in Indiana

We have created a 2021 ranking of the best colleges in Indiana that offer Computer Science degrees to help you find a school that fits your needs. Each school's ranking is based on the compilation of our data from reliable government sources, student surveys, college graduate interviews, and editorial review. In addition, you can view our entire list of all 25 Computer Science schools located within Indiana. We also provide reviews, facts, and questions and answers for schools on our site and offer you access to get valuable information from colleges and universities today.
Best Computer Science Colleges in Indiana for 2021
Rank | School Name | Location | Description | Rating | ||
---|---|---|---|---|---|---|
1 | Indiana University-Bloomington | Bloomington, IN |
Indiana University-Bloomington offers 4 Computer Science Degree programs. It's a large public university in a small city. In 2015, 230 students graduated in the study area of Computer Science with students earning 119 Master's degrees, 101 Bachelor's degrees, and 10 Doctoral degrees. | Based on 112 Reviews |
Read more: Indiana University-Bloomington Reviews
| |
2 | Purdue University-Main Campus | West Lafayette, IN |
Purdue University-Main Campus offers 3 Computer Science Degree programs. It's a large public university in a mid sized suburb. In 2015, 185 students graduated in the study area of Computer Science with students earning 144 Bachelor's degrees, 32 Master's degrees, and 9 Doctoral degrees. | Based on 136 Reviews |
Read more: Purdue University-Main Campus Reviews
| |
3 | Rose-Hulman Institute of Technology | Terre Haute, IN |
Rose-Hulman Institute of Technology offers 2 Computer Science Degree programs. It's a small private university in a small city. In 2015, 47 students graduated in the study area of Computer Science with students earning 47 Bachelor's degrees. | Based on 8 Reviews |
Read more: Rose-Hulman Institute of Technology Reviews
| |
4 | DePauw University | Greencastle, IN |
DePauw University offers 2 Computer Science Degree programs. It's a small private university in a far away town. In 2015, 44 students graduated in the study area of Computer Science with students earning 44 Bachelor's degrees. | Based on 4 Reviews |
Read more: DePauw University Reviews
| |
5 | Taylor University | Upland, IN |
Taylor University offers 2 Computer Science Degree programs. It's a small private university in a far away town. In 2015, 19 students graduated in the study area of Computer Science with students earning 19 Bachelor's degrees. | Based on 8 Reviews |
Read more: Taylor University Reviews
| |
6 | Indiana University-Purdue University-Indianapolis | Indianapolis, IN |
Indiana University-Purdue University-Indianapolis offers 1 Computer Science Degree program. It's a large public university in a large city. In 2015, 48 students graduated in the study area of Computer Science with students earning 48 Bachelor's degrees. | Based on 20 Reviews | ||
7 | Anderson University | Anderson, IN |
Anderson University offers 2 Computer Science Degree programs. It's a small private university in a small city. In 2015, 13 students graduated in the study area of Computer Science with students earning 13 Bachelor's degrees. |
Read more: Anderson University Reviews
| ||
8 | University of Indianapolis | Indianapolis, IN |
University of Indianapolis offers 2 Computer Science Degree programs. It's a medium sized private university in a large city. In 2015, 4 students graduated in the study area of Computer Science with students earning 4 Bachelor's degrees. | Based on 16 Reviews |
Read more: University of Indianapolis Reviews
| |
9 | Valparaiso University | Valparaiso, IN |
Valparaiso University offers 2 Computer Science Degree programs. It's a medium sized private university in a large suburb. In 2015, 5 students graduated in the study area of Computer Science with students earning 5 Bachelor's degrees. | Based on 8 Reviews |
Read more: Valparaiso University Reviews
| |
10 | University of Evansville | Evansville, IN |
University of Evansville offers 2 Computer Science Degree programs. It's a small private university in a mid sized city. In 2015, 6 students graduated in the study area of Computer Science with students earning 6 Bachelor's degrees. | Based on 4 Reviews |
Read more: University of Evansville Reviews
|
List of all Computer Science Colleges in Indiana
School Logo | School Name | Average tuition | Student Teacher Ratio | Enrolled Students |
---|---|---|---|---|
|
Indiana University-Bloomington Bloomington, IN |
3/5
|
23 : 1 | 48,514 |
|
Purdue University-Main Campus West Lafayette, IN |
3/5
|
20 : 1 | 40,472 |
|
Rose-Hulman Institute of Technology Terre Haute, IN |
5/5
|
13 : 1 | 2,354 |
|
DePauw University Greencastle, IN |
5/5
|
10 : 1 | 2,265 |
|
Taylor University Upland, IN |
5/5
|
14 : 1 | 2,168 |
|
Indiana University-Purdue University-Indianapolis Indianapolis, IN |
3/5
|
12 : 1 | 30,105 |
|
Anderson University Anderson, IN |
5/5
|
20 : 1 | 2,325 |
|
University of Indianapolis Indianapolis, IN |
5/5
|
16 : 1 | 5,504 |
|
Valparaiso University Valparaiso, IN |
5/5
|
13 : 1 | 4,524 |
|
University of Evansville Evansville, IN |
5/5
|
13 : 1 | 2,495 |
|
Indiana University-Purdue University-Fort Wayne Fort Wayne, IN |
3/5
|
30 : 1 | 12,719 |
|
University of Southern Indiana Evansville, IN |
2/5
|
24 : 1 | 10,671 |
|
Indiana State University Terre Haute, IN |
3/5
|
24 : 1 | 13,584 |
|
Trine University Angola, IN |
5/5
|
30 : 1 | 3,395 |
|
Indiana Institute of Technology Fort Wayne, IN |
5/5
|
46 : 1 | 7,542 |
|
Indiana University-Southeast New Albany, IN |
2/5
|
22 : 1 | 6,173 |
|
Purdue University-Calumet Campus Hammond, IN |
2/5
|
31 : 1 | 9,301 |
|
Indiana University-South Bend South Bend, IN |
2/5
|
24 : 1 | 7,574 |
|
Indiana University-Northwest Gary, IN |
2/5
|
27 : 1 | 5,848 |
|
Hanover College Hanover, IN |
5/5
|
12 : 1 | 1,133 |
|
Franklin College Franklin, IN |
5/5
|
13 : 1 | 1,087 |
|
Manchester University North Manchester, IN |
5/5
|
13 : 1 | 1,536 |
|
Indiana University-Kokomo Kokomo, IN |
2/5
|
28 : 1 | 4,090 |
|
Earlham College Richmond, IN |
5/5
|
9 : 1 | 1,067 |
|
Ivy Tech Community College Indianapolis, IN |
2/5
|
32 : 1 | 81,668 |
Find Local Colleges with Computer Science Majors in Indiana
Search Computer Science Programs
-
Program Descriptions
- Information Technology (BS)
- Information Technology - Network Administration Specialization (BS)
- Information Technology - Information and System Security Specialization (BS)
- Information Technology - Database Administration Specialization (BS)
- Information Systems (MS)
Information Technology (BS)Almost all businesses rely on information systems to be successful and efficient. This field requires specialists who can keep up with the continually changing landscape of the digital world, and that’s what South University delivers. Our Bachelor of Science degree provides you with the foundation for understanding the function and process of computer programming, database design, network design, information security, and software engineering. Case studies and relevant projects further prepare students for the technology-dependent workplace. And we offer specializations in Database Development and Administration, Information Systems Security, Network Administration and Management, and Multimedia and Web Development so you can focus your learning and get the most out of your education.Information Technology - Network Administration Specialization (BS)Almost all businesses rely on information systems to be successful and efficient. This field requires specialists who can keep up with the continually changing landscape of the digital world, and that’s what South University delivers. Our Bachelor of Science degree provides you with the foundation for understanding the function and process of computer programming, database design, network design, information security, and software engineering. Case studies and relevant projects further prepare students for the technology-dependent workplace. And we offer specializations in Database Development and Administration, Information Systems Security, Network Administration and Management, and Multimedia and Web Development so you can focus your learning and get the most out of your education.Information Technology - Information and System Security Specialization (BS)Almost all businesses rely on information systems to be successful and efficient. This field requires specialists who can keep up with the continually changing landscape of the digital world, and that’s what South University delivers. Our Bachelor of Science degree provides you with the foundation for understanding the function and process of computer programming, database design, network design, information security, and software engineering. Case studies and relevant projects further prepare students for the technology-dependent workplace. And we offer specializations in Database Development and Administration, Information Systems Security, Network Administration and Management, and Multimedia and Web Development so you can focus your learning and get the most out of your education.Information Technology - Database Administration Specialization (BS)Almost all businesses rely on information systems to be successful and efficient. This field requires specialists who can keep up with the continually changing landscape of the digital world, and that’s what South University delivers. Our Bachelor of Science degree provides you with the foundation for understanding the function and process of computer programming, database design, network design, information security, and software engineering. Case studies and relevant projects further prepare students for the technology-dependent workplace. And we offer specializations in Database Development and Administration, Information Systems Security, Network Administration and Management, and Multimedia and Web Development so you can focus your learning and get the most out of your education.Information Systems (MS)In today's ever-changing digital world, organizations rely heavily on the information and technology they use. South University's master's degree program in information systems was designed to help prepare graduates for a career in, or advancement within, a wide range of positions in the field. The program covers both the knowledge and technical side of the business to help bring organizations into the current age of information. Besides learning how information systems currently support an organization's operations, students will also learn how to design, develop and analyze emerging information systems and solutions in a rapidly developing field. -
Program Descriptions
- MBA: Computer and Information Security
- DBA: Computer and Information Security
- Ph.D IN BUSINESS ADMINISTRATION: Computer and Information Security
MBA: Computer and Information SecurityLead information security projects throughout the global marketplace! Enroll in NCU’s MBA in Computer and Information Security Specialization and gain not only the managerial knowledge to lead projects and teams, but also increase your technical knowledge in key computer security disciplines. With this degree, you will be able to discuss the latest information security threats, defenses, and trends, while managing and presenting large scale projects anywhere in the world! The requirement for computer security knowledge increases as new techniques and technologies are developed. Existing protections in systems and network perimeters must be constantly upgraded to meet evolving threats. This specialization enables students to examine realistic examples of the crucial links between security theory and the day-to-day security challenges to IT environments. The focus is to provide students the ability to ascertain the essentials of security threats, information assurance and security management in corporations. This specialization also examines the field of cyber-forensics including the dangers of cyber-terrorism and the evolving U.S. policy response. At the end of the Computer and Information Security specialization, students will complete a final written research project, demonstrating the ability to conduct an investigation on a workplace problem, identify an area for intervention, critique, justify, and recommend a plan of preventative action.DBA: Computer and Information SecurityWork as the Chief Information Security Officer for a Fortune 500 firm, non-profit, small-to-medium sized firm, and government agency! Enroll in NCU’s DBA in Computer and Information Security Specialization and improve your ability to lead, manage, and direct diverse and challenging security projects throughout the global marketplace. Acquire the skills and knowledge needed to serve at the Board of Director level for highly competitive firms. Additionally, use your degree and experience in academia as a professor, manager, or director within schools and colleges of business. The specialization focuses on best practices involved in forensic investigations and evidence handling, federal and state privacy, intellectual property, search and seizure process, and cyber-crime laws. Students study current techniques in data preservation, identification, and extraction and perform forensic analysis of systems using popular examination toolkits.Ph.D IN BUSINESS ADMINISTRATION: Computer and Information SecurityWork as the Chief Information Security Officer for a Fortune 500 firm, non-profit, small-to-medium sized firm, and government agency! Enroll in NCU’s DBA in Computer and Information Security Specialization and improve your ability to lead, manage, and direct diverse and challenging security projects throughout the global marketplace. Acquire the skills and knowledge needed to serve at the Board of Director level for highly competitive firms. Additionally, use your degree and experience in academia as a professor, manager, or director within schools and colleges of business. The specialization focuses on best practices involved in forensic investigations and evidence handling, federal and state privacy, intellectual property, search and seizure process, and cyber-crime laws. Students study current techniques in data preservation, identification, and extraction and perform forensic analysis of systems using popular examination toolkits. -
Program Descriptions
- M.S. in Information Technology Management
- Bridge to the M.S. in Information Technology Management
- Bachelor of Science in Computer Programming
- Bachelor of Science in Information Technology with an Emphasis in Technology Innovation
- B.S. in Business Information Systems
- B.S. in Applied Business Analytics
- B.S. in Applied Business Information Systems
- B.S. in Information Technology
- B.S. in Computer Programming
- B.S. in Information Technology with an Emphasis in Cyber Security
- Master of Science in Business Analytics
M.S. in Information Technology ManagementGrand Canyon University’s Bridge (Master of Science in Information Technology Management) degree program is designed for students without a technology-related degree who aspire to gain the leadership skills and business management knowledge in information technology. Offered within the Colangelo College of Business, this IT management degree program will provide you with a strong information technology foundation necessary to move forward toward earning your master’s degree. You will develop the training and participate in hands-on activities to gain the skills and understanding that you can apply during the MS in IT Management program.Bridge to the M.S. in Information Technology ManagementGrand Canyon University’s Bridge (Master of Science in Information Technology Management) degree program is designed for students without a technology-related degree who aspire to gain the leadership skills and business management knowledge in information technology. Offered within the Colangelo College of Business, this IT management degree program will provide you with a strong information technology foundation necessary to move forward toward earning your master’s degree. You will develop the training and participate in hands-on activities to gain the skills and understanding that you can apply during the MS in IT Management program.Bachelor of Science in Computer ProgrammingIn the Bachelor of Science in Computer Programming, offered through Grand Canyon University's College of Science, Engineering and Technology, you increase your understanding of Java, C# and SQL in addition to software development. In this program, you study advancements in computer programming languages, from “Hello World” to 21st century digital software and applications. With society's increased reliance on technology comes a great demand for professionals skilled in programming. Using a foundational approach to your education, this computer programming degree program begins with courses to introduce you to the Christian worldview, effective communication and critical thinking. In small dynamic learning environments, you are oriented to the principles of research and technical writing, advanced programming and information security concepts. Great emphasis is placed on software and database application development throughout the program to prepare you for changing trends in technology.Bachelor of Science in Information Technology with an Emphasis in Technology InnovationGrand Canyon University's Bachelor of Science in Information Technology prepares you to enter a career in the rapidly expanding field of information technology. This IT degree program provides an understanding of the value of information technology and how this professional specialization can improve the performance, increase the efficiency and lower the cost of enterprise systems.B.S. in Business Information SystemsGrand Canyon University's Bachelor of Science in Business Information Systems combines a solid business foundation with the technical skills necessary to compete for entry-level management positions in information systems and technology management. Business coursework will address functional area skills such as accounting, economics, statistics, finance, and marketing. Students will also examine the fundamentals of business information systems and technology, including programming, principles of database management, networking, IT project management, and ethical considerations related to IT governance. Innovation and entrepreneurship will be a key focus of the program.B.S. in Applied Business AnalyticsThe Bachelor of Science in Applied Business Analytics is oriented toward students who have a business mindset and propensity for data and analytics. You will acquire data skills that relate to working with datasets to find meaning, along with analytics skills that comprise of defining and implementing models to gain insight into predicting what might happen or recommending a course of action(s). Through this transfer-friendly business analytics degree program, you will examine the fundamentals of database structures, data mining, analytics modeling. You will also observe the role of governance and ethics within information technology with specific emphasis on preparing for an audit, complying with government regulations and understanding data-privacy issues. Since analytics and technology are often intertwined, information technology project management is also addressed in the program. This BS in Applied Business Analytics degree program is specifically targeted toward the emerging business analytics profession for students who have an existing foundation in selected areas of business, such as accounting, finance, marketing and management. Emphasis is placed on a combined mix of database and analytical skills. You will learn to leverage core business knowledge and analytic skills to help gain insight into and/or solve business problems using an analytics approach.B.S. in Applied Business Information SystemsGrand Canyon University's Bachelor of Science in Applied Information Systems degree program will examine the fundamentals of business information systems and technology, including programming, principles of database management, networking, IT project management and ethical considerations related to IT governance. The BS in Applied Business Information Systems program is designed for individuals who have a business mindset and propensity toward information systems technology. You will gain database, programming and system administration skills, as well as skills related to leveraging information systems to help organizations achieve success. This applied business information systems degree is designed to build upon an existing foundation of selected areas of business, e.g., accounting, finance, marketing and management. Skills developed in this program include computer technical, problem solving, strong work ethic and critical thinking skills.B.S. in Information TechnologyGrand Canyon University’s Bachelor of Science in Information Technology prepares students to enter careers in the rapidly expanding field of information technology. This IT degree program provides an understanding of the value of information technology and how this professional specialization can improve the performance, increase the efficiency and lower the cost of enterprise systems. Information Technology degree program domains include platform technologies, networking, information assurance, security and management, programming fundamentals, cloud computing, data centers, and Web systems and technologies. You will learn to problem solve using technology and focus on applied, hands-on activities, while leveraging current experience and certifications. In addition, you will learn professional and ethical practices associated with information technology through the lens of our Christian worldview, as well as develop valuable workplace skills. While learning IT competencies, you will gain effective communication and analytic skills, the ability to adapt and show initiation, work with self-confidence and approach problems as a team.B.S. in Computer ProgrammingDemand for individuals with computer programming skills continues to rise in the workforce of the 21st century. Professionals are needed across business landscapes to help incorporate technology into the workplace and improve communication and organization. Grand Canyon University's Bachelor of Science in Computer Programming degree helps graduates gain a competitive edge over the competition by providing a relevant curriculum to both traditional students and working professionals. The technology degree emphasizes integration of mobile network technologies, software as a service, proficiency in a variety of programming languages and much more. Students receive a contextual general education in addition to taking major courses focused on information security, cloud computing, software project management and more. This program can help students develop leadership, managerial and strategic planning skills for continuous career growth.B.S. in Information Technology with an Emphasis in Cyber SecurityGrand Canyon University's Bachelor of Science in Information Technology with an Emphasis in Cybersecurity prepares you to enter the fast-growing, in-demand field of information technology. Gain an in-depth understanding of the value of IT, including how it can improve business performance, boost organizational efficiency and reduce costs of enterprise systems. The cybersecurity degree program focuses on core competencies about IT-driven business, software technology and tools, enterprise information systems and cybersecurity. The BS in information technology with an emphasis in cybersecurity exposes you to the relationships among cyber defense, cyber operations and cyber law. Acquire working knowledge of processes and goals of cyber forensics, and develop plans and strategies for security architectures. The emphasis culminates with an IT capstone project in cybersecurity. IT cybersecurity emphasis domains include cyber operations planning and execution, cybercrime and cyber law, as well as digital forensic investigations, security architecture, information assurance and secure system administration. This information technology degree program trains you to problem solve using technology and computer programming, while also leveraging your own experience. A focus on applied, hands-on activities ensures you acquire the proper training to excel upon immediately entering the workforce in cybersecurity.Master of Science in Business AnalyticsThe Master of Science in Business Analytics program prepares students for a career in business analytics with a focus on using big data to help organizations make tactical and strategic decisions. This business analytics degree program is developed for students who already have a business background and practical industry experience. The masters in business analytics program serves as an advanced academic pathway for you to pursue a career in the fast-paced, growing data analytics business environment. You will engage in and acquire skills in the following core competencies: -Data Analytics: Ability to frame questions and objectively apply appropriate analytical methods with supporting models to help solve specific business needs. -Critical Thinking and Problem Solving: Ability to apply critical thinking skills to solve business needs using innovative, analytical approaches; ability to communicate findings in a clear, compelling and usable manner to all stakeholders. The business analytics and data program concludes with an applied capstone project designed to build upon the techniques and tools learned throughout the program. Your project will concentrate on a specific area of analytics within an organization. You will engage in critical thinking skills to frame analytics problems, develop and apply appropriate analytics models and communicate relevant findings within a business setting.
Additional Computer Science Degree Facts for Indiana Schools
What Computer Science degree programs were earned in Indiana?
Degree Level | Program Length | Colleges | Graduates |
---|---|---|---|
Associate's | 2-year Length | 2 Colleges | 1 Graduates |
Bachelor's | 4-year Length | 23 Colleges | 569 Graduates |
Certificates | < 1 year Length | 1 Colleges | 1 Graduates |
Doctoral | 1-2 year Length | 2 Colleges | 19 Graduates |
Master's | 1+ years Length | 5 Colleges | 199 Graduates |