Quick links

Advisers & Contacts

Director of Undergraduate Studies for Majors:

Andrew Appel

Photo of Andrew Appel


Guardian of the rules of the undergraduate curriculum.  Also oversees honors and awards, and students leaving the major. If your class adviser is unavailable for an extended period, he can sometimes answer your questions and sign add/drop forms.
 

Director of Undergraduate Studies for pre-majors, non-majors, and study abroad:

Brian Kernighan

Brian Kernighan

 

 

 

 

 

 

 

 

 

 

 

Computer Science Placement Officer:

Christopher Moretti

Image of Christopher Moretti

 

 

 

 

 

 

 

 

 

 

First-Year Placement in COS 126, 217, and 226.   Online placement exam link.

 

Undergraduate Studies Program Manager:

Colleen Kenny
Computer Science building room 210
ckenny (@cs.princeton.edu)

 

Undergraduate Administrator:

Laura Cerrito
Computer Science building room 212
lcerrito (@cs.princeton.edu)

 

Independent Work Coordinator:

Mikki Hornstein
Computer Science building room 212
mhornstein (@princeton.edu)

 

COS 126/JRW Administrator:

Kobi Kaplan
Computer Science building room 204
kskaplan (@princeton.edu)

COS 217/226/324/ Course Administrator:

Susan Giranda
Computer Science building room 204
sgiranda (@princeton.edu)

 

Prospective Students: 

If you are thinking of applying to Princeton, informative organized tours of the School of Engineering and Applied Science may be of interest. Contact the SEAS Undergraduate Affairs for Prospective Students Info.    Applications for undergraduate admission are available from the Princeton Undergraduate Admission Office

Class advisers

Academic advisers are assigned to each class to help guide undergraduates through the process of course selection and choosing topics for independent work.  Considering their experience in the field, advisers can also help with other questions about getting jobs or internships.  You will meet with your academic adviser at least twice a year to discuss the courses you want to take each semester.

Your adviser has a web calendar.  See the list of advisers and click on the link to make an appointment.  If none of the times work for you, you can make an appointment most easily by email. You are responsible for deadlines. In particular, if you want to drop a course, you must do so by the 9th week of classes. If you need a signature at the last minute because you procrastinated and your adviser is not available, you will not get help from other faculty members. Choose courses, ask questions, drop courses, etc., in a timely fashion.

Students Adviser Office @cs.princeton.edu Appointment
Certificate Program Kevin Wayne Corwin Hall Rm.  040 wayne wayne @cs.princeton.edu
First Year Placement in COS 126, 226, 217 Christopher Moretti Corwin Hall Rm. 036 cmoretti make appt
Premajors
Nonmajors, COS Study Abroad,
Brian Kernighan 311 bwk bwk @cs.princeton.edu
Transferring In Brian Kernighan or
Class Adviser 
(see below)
311 bwk bwk @cs.princeton.edu
Dept. Majors & Transferring Out Andrew Appel 209 appel appel @cs.princeton.edu

 

Class of 2024

       
COS BSE'24
Surname (A-D)
Ran Raz CS Room 421 ranr ranr @cs.princeton.edu
COS BSE'24
Surname (E-I)
Christopher Moretti Corwin Hall Rm 036 cmoretti make appt
COS BSE'24
Surname (J-M)
Felix Heide CS Room 410 fheide make appt
COS BSE'24
Surname (N-S)
Gillat Kol CS Room 316 gkol gkok @cs.princeton.edu
COS BSE'24
Surname (T-Z)
Robert Tarjan CS Room 305 ret

ret @princeton.edu

COS AB'24
Surname (A-J)

Yuri Pritykin Carl Icahn Lab Room 245 pritykin pritykin @cs.princeton.edu
COS AB'24
Surname (K-M)
Huacheng Yu CS Room 310 hy2 hy2 @cs.princeton.edu
COS AB'24
Surname (N-Z)
Ravi Netravali CS Room 322 ravian ravian @cs.princeton.edu

 

Class of 2025

       
COS BSE'25
Surname (A-D)
Bernard Chazelle CS Room 404 chazelle chazelle @cs.princeton.edu
COS BSE'25
Surname (E-J)
JP Singh CS Room 324 jps jps @princeton.edu
COS BSE'25
Surname (K-N)
Ben Raphael CS Room 309 braphael braphael @cs.princeton.edu
COS BSE'25
Surname (O-Sh)
Andres Monroy-Hernandez CS Room 405 andresmh make appt
COS BSE'25
Surname (Si-Z)
Adji Bousso Dieng CS Room 406 ad6725 ad6725 @cs.princeton.edu
COS AB'25
Surname (A-J)
Xiaoyan Li 221 Nassau St.   Rm 104 xiaoyan xiaoyan @princeton.edu
COS AB'25
Surname (K-R)
Aarti Gupta CS Room 220 aartig aartig  @princeton.edu
COS AB'25
Surname (S-Z)
Sanjeev Arora CS Room 407 arora arora @cs.princeton.edu

 

Class of 2026

       
COS BSE'26
Surname (A-D)
David August CS Room 221 august august @princeton.edu
COS BSE'26
Surname (E-J)
Zak Kincaid CS Room 219 zkincaid zkincaid @cs.princeton.edu
COS BSE'26
Surname (K-M)
Ellen Zhong CS Room 314 zhonge zhonge @cs.princeton.edu
COS BSE'26
Surname (N-S)
Amit Levy CS Room 307 aalevy aalevy @cs.princeton.edu
COS BSE'26
Surname (T-Z)
Elad Hazan  CS Room 219 ehazan ehazan @cs.princeton.edu
COS AB'26
Surname (A-J)
Yuri Pritykin 245 Carl Icahn Lab pritykin pritykin@cs.princeton.edu
COS AB'26
Surname (K-R)
Huacheng Yu CS Room 310 hy2 hy2@cs.princeton.edu
COS AB'26
Surname (S-Z)
Marcel Dall'Agnol Corwin Hall 034 dallagnol dallagnol@cs.princeton.edu

 

Class of 2027

       
COS BSE'27
Surname (A-D)
Benjamin Eysenbach CS Room 416 eysenbach eysenbach@cs.princeton.edu
COS BSE'27
Surname (E-J)
Sebastian Caldas 105 221 Nassau St. scaldas scaldas@cs.princeton.edu
COS BSE'27
Surname (K-N)
Felix Heide CS Room 410 fheide fheide@princeton.edu
COS BSE'27
Surname (O-Sh)
Vikram Ramaswamy 035 Corwin Hall vr23 vr23@cs.princeton.edu
COS BSE'27
Surname (Si-Z)
Parastoo Abtahi CS Room 419 abtahi abtahi@cs.princeton.edu

 

 Additional Resources:

Public Safety:   (609) 258-3333

McCosh Infirmary:  (609) 258-3139

Counseling & Psychological Services (CPS) (609) 258-3141

Your Path to Princeton - Resource List for Undergraduates.  

Academic Support Available Resources:

McGraw Center for Teaching and Learning

Academic Strategies Workshop Series (offered by the McGraw Center)

McGraw Strategic Learning Consultations

Handouts on Study Strategies

 
 
 
Follow us: Facebook Twitter Linkedin