Computer Science

What We Do: Software is at the core of many fields: science, medicine, education, business, and government. Simulating heart function, building large web frameworks, and defending our nation's secrets are all critically dependent on software. As a computer science major, students study the entire software engineering process from defining a problem, to designing a solution, building it, refining it, and testing it. But it's not just software - students also learn about the computer's hardware, and the overlying business and fundamental mathematics behind the software solutions. 

Specialties: These include artificial intelligence, graphics, game design, human computer interaction, compilers and programming languages, networks, and communications systems.

Careers: Graduates choose careers from computer chip design to the financial industry. Due to its flexibility, creativity, job growth and average salary, in 2017 Indeed reported that computer science is the top #1-ranked job in America.