CPSC Intro Courses and Tracks

Yale CS has several internal tracks: AI/ML, Computing & The Arts, Robotics, Security, Systems, and Theory. Below is a short description of each track and their advising information. Note: tracks are not mandatory in Yale CS, but are provided as a way to help students structure their study of large umbrella interests further and in depth.

An up-to-date spreadsheet of Fall 2023/Spring 2024 courses and their topics can be found here: 2023-2024 Yale CS Course Manifest

If you have any further questions, remember to check the DUS website: www.dus.cs.yale.edu first!

Please sign in with your yale.edu email to view any linked content, or contact dsac [at] cs [dot] yale [dot] edu for help.

All Presentations

Use this video for the entire event recording


Instructor Contact: Dr. Dylan McKay Advising Presentation

AI & Machine Learning

Instructor Contact: Dr. Alex Wong Advising Presentation PDF


Instructor Contact: Dr. Tim Barron Advising Presentation

Computing & The Arts

Instructor Contact: Dr. Scott Peterson Advising Presentation


Instructor Contact: Dr. Jay Lim Advising Presentation


Instructor Contact: Dr. Daniel Rakita Advising Presentation