Welcome, Computer Science undergraduates and prospective students!
The Computer Science Department has consistently maintained the reputation of being one of the top Computer Science programs in the world. Prospective CS students do not need any prior background to study this subject! Many students start taking the introductory courses (e.g CS106) with no prior experience coding. The Computer Science Department has a variety of opportunities for undergraduates to engage with CS; whether it be majoring, minoring, teaching, doing research, or exploring our rigorous courses.
Department of Computer Science
Apply your interests and explore the various specialties available in our CS program.
Department of Computer Science
Develop a stronger understanding of the courses needed to complete the CS program.
The CS Department has faculty and students that are globally recognized for their innovative and cutting-edge research.