Minor in Computer Science
The program welcomes students not only from areas that traditionally make heavy use of computation (such as engineering, the natural sciences, and mathematics) but also from newer and emerging application areas (such as neuroscience, digital humanities, technology policy, music, visual arts, economics, linguistics, and philosophy).
Many students find this program an effective way to apply computer science to their own specialties and to understand how computation and technology are transforming our world.
Admission to the Program
This program is open to all undergraduate students (except those majoring in Computer Science) beginning with the Class of 2025. Students are admitted to the program after they have declared their major and successfully completed COS 126 and either COS 217 or COS 226.
Students are required to take a total of five computer science courses, as detailed below:
- Core: COS 126 (or ISC 231–234 or ECE 115) and either COS 217 or COS 226.
- Electives: Three additional Princeton COS courses at the 200-, 300-, or 400-level, except IW courses (COS 397, 398, 497, and 498). This includes courses cross-listed in COS, regardless of the home department. It excludes graduate courses and courses taken at other institutions. If a student takes both COS 217 and COS 226, then one of them may count as an elective.
Placing out of COS 126: If a student places out of COS 126 (via the COS placement officer), an additional elective must be taken so that the total number of COS courses is five.
Grading: If a student receives a grade of D or F in a course, that course will not count toward satisfying the program requirements.
Pass/D/Fail: Students may use at most one course taken on a Pass/D/Fail basis to satisfy the program requirements. (Courses taken in the Fall of 2020, Spring 2020, and Spring 2021 do not count toward this limit.) To use a course that is P/D/F, you must contact the Minor Program Coordinator, Laura Cerrito at firstname.lastname@example.org for approval.
Courses used to satisfy department requirements: Students may use at most two courses to simultaneously satisfy requirements for this program and their major.
How to enroll
To enroll, students must use the COS minor portal, which will open in April 2024. Students are admitted to the program in the spring of their sophomore or junior year after declaring a major and completing the core program requirements.
For questions about the program that are not answered in the COS minor FAQ, email us at email@example.com.