Quick links

Certificate Program


The Program in Applications of Computing is an interdisciplinary program designed for Princeton undergraduates who want to combine the study of computing and computers beyond an introductory level with another academic concentration, but who are not majoring in Computer Science. The program welcomes students in all disciplines, including both areas traditionally making heavy use of computation (such as engineering, the physical sciences, economics, and mathematics) and emerging application areas (such as biology, cognitive science, graphic arts, music, history, philosophy, politics, sociology, literature, and so on). Many students have found this program an effective way to apply computer science to their own specialties, and to understand how computing concepts and technology are changing our world.

Admission to the Program

The program is open to sophomores, juniors, and seniors who are majoring in a department other than Computer Science. The prerequisite for admission is successful completion of COS 126 or ISC 231-234, 5 on the AP Computer Science AB exam (the Computer Science A exam is, unfortunately, not accepted), or instructor's permission to take COS 217 or 226.

To apply to join PAC, please fill out the online worksheet. If you have any questions, email the program director (jps@cs.princeton.edu).

Deadline to join the Class of 2015 Applications of Computing Certificate Program will be March 1, 2015.  


Read more about the requirements and course of study by using the navigation menu.

Frequently Asked Questions: 

I'm a Computer Science major, and I'm interested in Applications of Computing too. Can I do the CS major and also the certificate program?

Answer:No. The same restriction applies to EE majors in the Computer Engineering track.
Follow us: Facebook Facebook