Director of Undergraduate Studies / Computer Science / Yale

Advising

As is standard for STEM majors at Yale, Computer Science majors should meet with the DUS or the designated faculty representatives to receive academic adivsing. For Computer Science, there are designated advisors for each class that perform this role. Pointers to the DUS and class advisors can be found at https://cpsc.yale.edu/academics. If you are having difficulty reaching your class advisors, the DUS can act as a backup for advice.

The office hours or contact methods of professors serving as advisors for Fall 2023 are listed below.

Majors in Computer Science and Mathematics, Computer Science and Psychology, and Electrical Engineering and Computer Science should have their schedules signed by both the DUS in Computer Science (or the appropriate class advisors) and by the DUS of the other department represented in their major.

Majors in Computer Science and Economics and Computing in the Arts should contact the DUS for those programs instead.

Mailing list

Majors in Computer Science, Computer Science and Mathematics, Computer Science and Psychology, and Electrical Engineering and Computer Science are strongly encouraged to sign up for the cs-majors mailing list.

A second mailing list cs-majors-jobs is used for job postings that may be of interest to CS majors. Membership in this list is optional and independent of membership in the cs-majors list.

Note: The mailing list links may require VPN to access if you are off-campus.

Information about academic programs and classes

Dates

Web sites for various relevant organizations

Career planning resources

Advice from majors

Collection of pointers to FAQs