Jobs · Education · Texas

Instructional Assistant Professor - Computer Science

University of Houston · Houston, TX · 5 days ago
EducationFull-time

About the role

The Department of Computer Science at the University of Houston invites applications for a full-time, non-tenure-track faculty position at the rank of Instructional Assistant Professor, with an anticipated start date of September 1, 2027. The successful candidate will primarily teach undergraduate courses spanning foundational and emerging areas of computer science including programming, data structures, algorithms, computer organization, and artificial intelligence. Instructional faculty at UH hold appointments with a defined promotion path to Instructional Associate Professor and Instructional Professor. Located in Houston, the fourth largest city in the United States, UH is a Carnegie Tier One public research university situated on a park-like campus a few minutes from the Houston city center. The university is undergoing an exciting period of research growth, enjoys a rising reputation, and benefits from committed leadership. The department comprises a dynamic interdisciplinary group of 30+ full-time faculty members and over 2,000 students across its BS, MS, and PhD programs, with a strong emphasis on research in fundamental and applied computer science such as AI, machine learning, computer vision, graphics and visualization, robotics, systems, distributed algorithms, and scientific and biomedical computing. Houston offers world‑class theaters, museums, restaurants, thrilling sports teams, affordable housing, and a low cost of living. The university’s proximity to the Texas Medical Center—the largest medical center in the world—provides rich collaboration opportunities, as does its proximity to a large industrial base and NASA.

Responsibilities

  • Teach undergraduate courses in foundational and emerging computer‑science topics (programming, data structures, algorithms, computer organization, artificial intelligence).
  • Coordinate large multi‑section courses.
  • Contribute to curricular and instructional innovation.
  • Provide undergraduate advising and mentoring.
  • Engage in undergraduate research and outreach activities.
  • Perform departmental service.

Requirements

  • Hold a Ph.D. in computer science or a closely related field by September 1, 2027.
  • Demonstrate a strong record of, or clear potential for, excellence in teaching computer science at the university level.
  • Experience teaching large‑enrollment courses is desirable.
  • Experience developing

Similar jobs