Princeton Engineering students have the opportunity to do independent research projects for course credit (e.g., CEE 375 and CEE 376). Here are the students who have done this in recent years, with links to their web page (created at the time).
Former Independent Projects