25 Best Colleges for Information Technology 2020
This list highlights the best 25 colleges with a Bachelor's in Information Technology, in order of highest median salary one year after graduation for students with this major. With a median starting salary of $83,600, Rochester Institute of Technology outranks the other schools on the list. Palm Beach State College has the lowest median debt on the list, at $12,747. Median salaries for the top 25 schools range from $47,200-$83,600.
Tuition, median salaries, and median debt were reported by the U.S. Department of Education in November 2019. View our methodology for more details about these rankings or read more about the top-ranked schools.
|Rank||School||Annual Tuition||Median Debt||Median Salary|
|#5||Kennesaw (GA)||$8,066 - $17,329||$29,662||$63,500|
|#7||Salt Lake City (UT)||$24,750||$27,404||$59,600|
|#8||Charles Town (WV)||$6,880||$25,407||$56,500|
|#9||Saint Paul (MN)||$14,980||Not Reported||$55,300|
|#10||East Greenwich (RI)||$29,856||$32,167||$54,500|
|#11||San Antonio (TX)||$19,538||$25,250||$53,500|
|#13||Santa Cruz (CA)||$42,952||$21,416||$52,000|
|#14||New York (NY)||$45,280||$25,000||$51,300|
|#16||New Castle (DE)||$11,210||$19,000||$50,600|
|#17||New Britain (CT)||$23,124||$16,750||$50,500|
|#18||Big Rapids (MI)||$11,788||$22,700||$50,500|
|#19||La Jolla (CA)||$13,320||$34,017||$50,400|
|#20||Lake Worth (FL) (and 1 other)||$8,732||$12,747||$49,800|
|#25||College Station (TX)||$37,495||$19,562||$47,200|
2020 Best Colleges Highlights
Learn more about the top colleges for a Bachelor's in Information Technology degree. You can also read student reviews of each school by clicking on the stars. Although student reviews were not used as a ranking factor in this list, we provide ratings and reviews so students can consider the experience of alumni in their decision-making process.
The Bachelor of Science in Computing and Information Technology at Rochester Institute of Technology (RIT) focuses on integration and versatility, preparing students to work with people and information systems. The program requires 126 credits to be completed, and students have the opportunity to choose a concentration. The four concentrations are database applications, enterprise administration, networking and communications, and web development.
As Rochester Institute of Technology is a liberal arts college, students will be taking general education courses alongside major courses, giving them a well-rounded approach to their major (instead of getting tunnel vision for math and computer science). Another means to branch out for students getting their bachelor’s in computing and IT is through RIT’s campuses in Croatia. RIT students studying in New York can take a semester abroad, continuing their course of study while learning about the Croatian culture. In their fourth year, students engage in a senior development project, for which they will work alongside other students in New York and Croatia.
The Bachelor of Science in Information Technology at Capella University is completed through online courses. The online option allows for flexible scheduling, and Capella University is dedicated to providing ways for students to stay connected to one another and to instructors in the virtual environment. There are a few options for specialization for the bachelor’s in information technology. Students can choose the general information technology track, the health information management track, the information assurance and cybersecurity track, the IT project management track, and the software development track. Each of these options can also be accompanied by a minor. The minor options in information technology include data analytics, data management, and software development.
The bachelor’s in information technology, regardless of which concentration a student chooses, takes 180 credits to complete. Each student will also complete a capstone project toward the end of the course.
Drexel University offers a Bachelor of Science degree in Information Systems through their College of Computing and Informatics. Students in this program will have the opportunity to learn how to help businesses and individuals with efficiency in information systems. This degree includes a minor in business. To earn this degree, students will complete at least 187 credit hours. For interested students, there is also an accelerated course that allows a student to complete a B.S. and master’s degree over the course of five years.
Courses offered for the bachelor’s in information systems include Systems Analysis, Team Process and Product, Data Mining Applications, Introduction to Ubiquitous Computing, and Security Awareness.
There are other bachelor's degrees available through the College of Computing and Informatics, such as the Bachelor of Science in Data Science, Bachelor of Science in Computer Science (this major is also available as a Bachelor of Arts degree), Bachelor of Science in Computing and Security Technology, and Bachelor of Science in Software Engineering.
The Bachelor of Science in Computer Science at Michigan Technological University is designed to make students better problem-solvers who can apply computational processes and computer software information to issues raised by companies and individuals. There is a general computer science concentration, which takes a fairly broad approach to the major. Then there are three other concentrations: computer systems, application, and game development. Courses for computer science majors include (among many course options) programming, learning about explorations in computing, data structures, ethical issues that arise when working with computers, quality assurance, and computer architecture. There is an accelerated program option available, where students can earn their bachelor’s and master’s degrees in five years (rather than the more common six years it takes to do a B.S. and M.S.). The master’s programs that can be paired with the B.S. in computer science are cybersecurity, computer science, and data science.
Michigan Tech also offers Bachelor of Science degrees in Computer Network and System Administration, Cybersecurity, Electrical Engineering Technology, Software Engineering, and Computer Engineering.
The Bachelor of Science in Information Technology at Kennesaw State University is completed in the College of Computing and Software Engineering through the Department of Information Technology. Students can choose to take classes entirely online, fully on campus, or in a hybrid fashion (half online and half in-person).
While program requirements are liable to change, there are 120 credits required to earn a bachelor’s in information technology. There are 42 general education credits, which includes specific math, communications, and science classes; 18 credits of lower-division coursework, which covers introductory and foundational programming classes; 41 credit hours to cover major requirements, which include courses like Professional Practices and Ethics, Electronic Commerce, and a capstone project; 7 units of elective work; and 12 credit hours completed within the chosen concentration. Concentration options include the enterprise systems track, the information assurance and security track, the health information technology track, and the mobile and web track.