Academics | Bachelor's Program
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.