Quick links

Independent Work & Theses

Welcome to the Computer Science Independent Work webpage.

The goal of undergraduate research and independent work 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 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 CS, independent work (IW) can either be taken as 1 semester course, or as a 2 semester thesis option if preferred.  For AB students majoring in CS, independent work consists of 4 semesters of work in their junior and senior years.  

New: The COS department will begin offering Independent Work Seminars starting this fall.  The idea is to allow students and a faculty adviser with shared interests to meet as a group and work on related projects.  All students who plan to do independent work for the first time in the fall should sign up for an IW seminar.  If you have already done a previous semester of independent work or want to work on a project outside the scope of the topics offered in any of the IW seminars, then you can make arrangements with a Princeton faculty to advise you one-on-one.   For information about the seminars offered this semester, see Independent Work Seminar Offerings - Fall 2015.

Questions should be addressed to Colleen Kenny-McGinley, the undergrad coordinator, at iwcoord@lists.cs.princeton.edu.


Items to review and complete:


Follow us: Facebook Facebook