How do I know if Computer Science is the right major for me?
- Attend the COS Open House on March 19, 2026, at 4:30 pm, Computer Science Building, Room 105.
- Stop by the COS Advising Fair - April 8, 12:15 - 1:15 pm, Upper Atrium Friend Center.
- Make an appointment to meet with your class adviser, who can talk through the course of study with you.
Read through the Undergrad FAQ for detailed answers to specific questions
AB vs. BSE
The Computer Science Department is the only department at Princeton that offers two majors, a Bachelor of Arts (AB) and a Bachelor of Science in Engineering (BSE). Most importantly, BSE students declare their major in the spring of their first year on campus, and AB students declare their major in the spring of their second year.
AB Students: Steps to Declare & Enroll in Fall'26 Courses
- Attend the COS Open House - Wednesday, March 18, 4:30 pm, Room CS 105
- Ready to declare? Go to TigerHub to declare your major. You must do this before your intended department reviews your record. Declaration begins March 26 - April 14, 2026.
- Welcome to Computer Science!
- Join us at the COS Advising Fair on Wednesday, April 8, 2026, 12:15 - 1:15 pm, Friend Center Upper Atrium
- Schedule a meeting with your AB'28 Academic Adviser in COS.
- Before your meeting with your adviser, complete the Academic Map questionnaire and create an Enrollment Plan for Fall 2026 in Stellic.
- Attend the AB Welcome Meeting - Tuesday, April 14, 12:30 CS 105
- April 15, 2026 - Enroll in your Fall 2026 courses in Stellic.
Questions? Contact Laura Cerrito at lcerrito (@cs.princeton.edu)
BSE students: Steps to Declare & Enroll in Fall'26 Courses
- Attend the COS Open House, Wednesday, March 18, 2026, 4:30 pm CS 105
- Review the Fall 2026 course offerings available on the Registrar's website
- Declare your major in TigerHub. You must do this before your intended department reviews your record.
- Welcome to Computer Science!
- Join us at the COS Advising Fair on Wednesday, April 8, 2026, 12:15 - 1:15 pm, Friend Center Upper Atrium
- Schedule a meeting with a BSE'29 Academic Adviser in COS.
- Before your meeting with your adviser, complete the Academic Map questionnaire and create an Enrollment plan for Fall 2026 in Stellic.
April 16, 2026 - Enroll in your Fall 2026 courses in Stellic.