UNDERGRADUATE DEGREE PROGRAMS

Welcome current and prospective undergraduates! As you explore our undergraduate education options, we encourage you to first read this description of the umbrella computer science B.S. degree. In our undergraduate program, students select a concentration from the choices below: general computer science, software engineering, networks and security, AI/ML, human centered computing, and computing systems. The general computer science concentration is also available online.

Computing skills are in high demand and can distinguish you in any field, from biology and political science to the arts. Consider adding a minor in computer science!

OLD COMPUTER SCIENCE MAJOR (BEFORE FALL 2020)

Below are links to our previous undergraduate major and concentrations. Beginning in Fall 2020, this curriculum is not applicable to new students.

MORE UNDERGRADUATE RESOURCES

GRADUATE DEGREE PROGRAMS