Undergraduate Program
Computing is everywhere in modern life, from our phones to cutting-edge artificial intelligence. Computational thinking has influenced our lives in countless ways and is evolving at a rapid pace.
Our undergraduate degrees prepare students broadly in computer science, covering core subjects and an array of applications and interdisciplinary areas. We give students the tools to pursue their goals after graduation — in industry, research, academia and more.