Declaring Computer Science for AB Students
What are the prerequisites for the AB concentrators?
All students concentrating in computer science must take three prerequisite computer science courses: COS 126, COS 217 and COS 226. AB candidates must also take Math 103-104 and one of Math 202 or 204 or EGR 154
How do I know if Computer Science is a good fit?
Take any Computer Science course that interests you.
- Browse the Computer Science website, especially the Undergraduate pages.
- Talk to current majors.
- Attend the AB’21 Sophomore Open House on April 3, 2019 at 4:30 pm in CS 105.
- Attend the Computer Science Advising Fair on April 10, 2019 in the Friend Center Atrium from 12:30 – 1:30 pm.
- Ask the Undergraduate Program Manager, Colleen Kenny. You are welcome to send an email ckenny (@princeton.edu) or stop in room 210 of the CS building.
- On April 1, 2019 the fall Independent Work Seminars will be posted for your review and consideration.
- Schedule a meeting with Prof. Brian Kernighan (see below).
Where can I find answers to my Computer Science questions online?
A great online source is the Undergraduate Program FAQ.
Ready to declare Computer Science (or would like help deciding)?
Step 1. Do have questions or would like help in deciding your concentration?
If you have additional questions, make an appointment in WASE to meet individually with Prof. Brian Kernighan (room 311, bwk (@cs.princeton.edu)) to plan a course of study or to explore how your interests might fit with what Computer Science has to offer.
If you are ready to declare your concentration, skip to Step 2.
Step 2 Ready to Declare
Sophomore concentration declaration will be April 4 – April 22, 2019 , go to TigerHub to declare COS. Intended concentrations are processed overnight. The department will have access to your academic records one business day after you complete this form. Students who do not indicate a concentration by April 22 will be placed on Registrar's Hold and will be unable to select fall term courses. You must declare your COS concentration before you can move on to Step 3.
Step 3. Now that you have declared your concentration as COS.....Welcome to Computer Science!
Complete your Departmental Academic Planning Form (DAPF) in Tigerhub. Then meet with one of the following CS academic advisers, which are assigned by last name:
- AB’21 Surname A-M – Prof. Zeev Dvir – located in Fine Hall 1008 (zdvir (@princeton.edu)) WASE calendar
- AB’21 Surname N-Z – Prof. Robert Tarjan – located in Rm 308, 194 Nassau St. (ret (@princeton.edu)) WASE calender
Step 4. Fall Course Selection
After declaring COS and have met with Prof. Dvir or Prof. Tarjan to have your DAPF approved, you are ready to select courses for the fall semester. Sophomores will be able to enroll in courses in Tigerhub beginning April 24 – 26, 2019.
If you aren't sure if Computer Science is right for you, but want to explore the possibility, please bring a printed copy of your unofficial transcript to your meeting Prof. Brian Kernighan.
Back to Majoring in Computer Science to see requirements for concentrators.
*If the 4:30 pm presentation does not work for your schedule, please join us at the BSE 6:45 pm or 7:30 pm prsentation. We can answer AB related questions at of each presentation.