Quick links

Department seeks applicants for teaching faculty positions


Alan Kaplan teaching

Alan Kaplan, senior lecturer, leading a precept as part of COS 126, the department's large introductory course. Photo by Sameer Khan/Fotobuddy

The Department of Computer Science seeks applications from exceptional individuals who share our strong commitment to undergraduate education to join our teaching faculty in one or more full-time positions at the rank of Lecturer.

Computer Science is enjoying record popularity at Princeton, and opportunities abound to engage with our outstanding students at many levels.  Our large undergraduate courses are the shared responsibility of a team of faculty and graduate assistants. 

A successful candidate will participate in such a team at the outset. Job responsibilities can also include teaching upper-level courses, advising undergraduate research, curriculum development, state-of-the-art software technology development, data analytics, outreach to under-represented groups, and online content development. 

Research and scholarship in CS education or in any area of CS is also encouraged.  An advanced degree in computer science, or related field, is required. 

Learn more and apply.

Questions? Email .

Follow us: Facebook Twitter Linkedin