Explore Computer Science

Computer and information technology impacts many areas of our daily lives from downloading a song to driving a car. Because many of our daily tasks involve the use of technology, computer scientists can be found in nearly all professional sectors, including big technology firms, government agencies, startups, nonprofits, and local businesses, both large and small. 

Computer scientists conceive, design, and test logical structures for solving problems and find ways to do so—by designing applications and writing software to make computers do new things or accomplish tasks more efficiently. This may include, creating applications for mobile devices, writing web-based applications to power e-commerce and social networking sites, developing large enterprise systems for financial institutions, creating software to control robots, programming the next blockbuster video game, or identifying genes for the next biotech breakthrough.

Computer scientists often work on a more abstract level than other computer professionals. Positions are not limited to traditional technology fields either. More and more computer science is becoming necessary in every job category, while the computer technology industry is emerging as a new creative field.

*Salary and Career Outcomes gathered from the 2018-2019 CSE Graduation Survey. Post-graduation outcomes reflect the percentage of students who were employed full-time in their field or were enrolled in a graduate program at 6 months post-graduation.

CSci Career Prospects. Average Starting Salary: $80,665; Post-Graduation Outcomes: Employed 73.7%, Graduate School 20.4%, Other 5.9%