Quick links

Independent Work & Theses

Welcome to the Computer Science Independent Work webpage.

The goal of undergraduate research and independent work (IW) in Computer Science is to serve as an independent or synthesizing experience in which undergraduates work on significant research or design projects. Given the broad diversity of intellectual problems in Computer Science, and equally broad possibilities regarding future career trajectories, the style of your project can vary from theoretical to systems or applications-oriented with output ranging from scholarly publications to working software or hardware.  

For BSE students majoring in Computer Science, independent work can either be taken as a 1-semester course or as a 2-semester thesis option if preferred. For AB students majoring in Computer Science, independent work consists of 4 semesters of work in their junior and senior years. 

For tailored information about IW options, please select one of the following:

AB Junior 

BSE Junior 

AB Senior 

BSE Senior 

For tailored information about IW requirements, please select one of the following:

Single-term IW 

Two-term IW or Senior Thesis 

Have a specific question about IW or thesis? Check out our FAQ page!

COS IW/ Thesis FAQs 

Information about other topics such as important dates/ deadlines, IW seminar descriptions, and more, can be found in the navigation bar links to the left-hand side of the webpage.

Please address questions the Undergraduate Independent Work Administrator, Mikki Hornstein, mhornstein (@princeton.edu). 

Follow us: Facebook Twitter Linkedin