Assistant Teaching Professor

The University of California San Diego Computer Science and Engineering Department seeks applications for an Assistant Teaching Professor (formal title Lecturer with Potential Security of Employment). Teaching Professors are full members of the academic senate and are eligible for Security of Employment, analogous to tenure.

The responsibilities of Teaching Professors emphasize teaching courses and contributing to the teaching mission of the department. Teaching Professors are also expected to maintain an active program of educational and/or disciplinary scholarship, and to contribute to department service as senate faculty. The teaching load is two courses per quarter at the undergraduate and/or graduate level.

We seek candidates who have demonstrated that they are promising computer science and engineering educators, and who are interested in a teaching-focused career.

UC San Diego is deeply committed to education and is a leader in undergraduate computer science education at a large scale. More information about the CSE department and its Teaching Faculty can be found at and

We encourage candidates to send applications as soon as possible. Applications submitted by October 15, 2023 will receive full consideration; review will continue until the position is filled.

To apply, please submit the following materials at the website:

If you have any questions, please contact Joe Gibbs Politz (Recruiting Chair) at

For applicants with interest in spousal/partner employment, please see for the UCSD Partner Opportunities

UC San Diego is an Equal Opportunity/Affirmative Action Employer with a strong institutional commitment to excellence through diversity. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.


  • Letters of recommendation - 3 required; 2 optional (5 total)
  • Curriculum Vitae - Your most recently updated C.V.
  • Cover Letter
  • Statement of Scholarly Activities - A statement of scholarly activities describing research and/or other scholarly activities. This statement may describe scholarship in the discipline of computing or in computing education, and should also include a description of plans for future scholarship at UC San Diego (again either in the computing or computing education discipline)
  • Statement of Teaching - This statement must describe your teaching experience and include evidence of effective teaching (including student evaluation data is encouraged)
  • Statement of Contributions to Diversity - Applicants should summarize their past or planned contributions to diversity and inclusion. See our Faculty Equity and C2D Expectations site for more information.
  • Misc/Additional

Basic Qualifications
Applicants should have completed all requirements for a Ph.D. (or equivalent) in computer science and/or computer engineering and/or CS(E) education or a related area.

Additional Qualifications
PhD degree (or equivalent) in computer science and/or computer engineering and/or CS(E) education or a related area must be conferred by start date.

Preferred Qualifications
Applicants should have at least one year of prior teaching experience as a TA, lead instructor, or other comparable teaching experience, along with demonstrated scholarship in computer science, computer science education, or a related field. Applicants who have engaged in activities or efforts to educate a broad and diverse group of students and worked to increase the participation and success of students from groups underrepresented in computer science are preferred.