Assistant Professor (Lecturer) in Computing

University of UtahSalt Lake City, UT
70d

About The Position

The Kahlert School of Computing at the University of Utah seeks enthusiastic applicants for the position of Lecturing Assistant Professor beginning in the fall semester of 2026. This lecturing faculty position is intended to be a long term or permanent position, with possibilities for extended contracts and promotion within the University's Career Line Faculty structure. The Kahlert School of Computing currently employs 57 tenure-track and 12 lecturing faculty who collaborate to offer a variety of undergraduate and graduate degree and certificate programs. Lecturing faculty are valued members of the collegial Kahlert School of Computing faculty and have frequent opportunities for professional growth. The qualifications of an ideal candidate include (i) a PhD in computer science or a related field, (ii) a demonstrated proficiency in teaching, and (iii) an interest in curriculum development. Lecturing faculty typically teach four courses a year, are heavily involved in university governance and service, and are encouraged to continuously improve their scholastic credentials (e.g., by developing curriculum, employing innovative pedagogical methods, publication, etc.). The Kahlert School of Computing has four degree programs for undergraduates (Computer Science, Data Science, Software Development, and Computer Engineering), which provide an exciting opportunity for new lecturing faculty to make significant contributions to the curriculum. Successful candidates should be able to teach a broad set of courses. Available courses to teach include core CS courses as well as specialty courses in networks, mobile, web, biotech, ethics, machine learning, and artificial intelligence, among others.

Requirements

  • PhD in computer science or a related field
  • Demonstrated proficiency in teaching
  • Interest in curriculum development

Nice To Haves

  • Experience in teaching a broad set of computer science courses
  • Background in innovative pedagogical methods
  • Publications in relevant fields

Responsibilities

  • Teach four courses a year
  • Involved in university governance and service
  • Develop curriculum and employ innovative pedagogical methods
  • Contribute to the Kahlert School of Computing's undergraduate and graduate programs

Benefits

  • Generous benefits package with a variety of medical and dental plans
  • Retirement plan contributions
  • Tuition reduction
  • Wellness program
  • Employee Assistance Program

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Career Level

Entry Level

Industry

Educational Services

Education Level

Ph.D. or professional degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service