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.
- Why COS? Advice from the Computer Science Undergraduate Student Council.
- Review Paths Through the Major.
- Glance through the Independent Work page.
- On April 1, 2020 the fall Independent Work Seminars will be posted for your review and consideration.
- Independent Work questions? Ask Mikki Hornstein, Independent Work Coordinator, mh45 (@princeton.edu)
- Undergraduate Program questions? Ask Colleen Kenny, Ugrad Program Manager, ckenny (@princeton.edu)
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)?
Due to concerns related to COVID-19, all advising for sophomore sign-in to the Computer Science Department in the Spring 2020 will be processed remotely. We will be making changes to the steps listed below, so please stop back after the break.
Step 1. Do have questions or would like help in deciding your concentration?
If you have additional questions, make an appointment
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 2 – April 20, 2020
, 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 20 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
. If you require additional advice on courses or independent work, please email the advisers below, which are assigned by last name:
Step 4. Fall Course Selection
After declaring COS and you have entered your fall courses into the DAPF, you are ready to select courses for the fall semester. Sophomores will be able to enroll in courses in Tigerhub
beginning April 22 – 24, 2020.