Jobs · Education · Florida

Assistant Professor, Computer Science

University of Tampa · Tampa, FL · 1 mo ago
EducationVolunteer

About the role

The Department of Computer Science in the College of Social Sciences, Mathematics, and Education at The University of Tampa invites applications for a full-time tenure-track Assistant Professor position for the 2027-28 academic year, beginning in August 2027. The B.S. in Computer Science is a rapidly growing program that welcomed its inaugural class in 2021-22. The department is currently exploring additional programs to provide additional depth in areas of high student interest. This position offers an exciting opportunity to help shape the direction of a young and evolving department committed to excellence in education.

Qualifications

  • Hold a Ph.D. in Computer Science or a closely related field (ABD considered; however, the terminal degree must be earned by July 2027).
  • Possess a broad background in computer science with the ability to teach across the curriculum.
  • Demonstrate potential for outstanding teaching, strong written and oral communication skills, and a commitment to high academic standards.
  • Show evidence of an active research agenda, with potential to involve undergraduates.
  • Have experience teaching undergraduates (preferred).
  • Exhibit the ability to work both independently and collaboratively, with excellent organizational and leadership skills.
  • Be committed to remaining current in both teaching and scholarship.
  • Strong candidates from all areas within computer science will be considered; however, applicants with teaching experience and/or active research in artificial intelligence and machine learning are especially encouraged to apply.
  • Candidates should be committed to excellence in teaching, research, and service. The successful candidate will be a dynamic and inclusive teacher-scholar who values engaging teaching, meaningful mentorship, and impactful scholarship. Innovative teaching and research approaches are welcome, and a strong emphasis is placed on teaching excellence, scholarly productivity, and service.

Responsibilities

  • Teach courses at the undergraduate level, advise students, conduct research and scholarly work, and participate in academic and professional service activities.
  • The normal teaching load is three 4-credit undergraduate courses per semester.
  • Teach a wide variety of undergraduate courses in computer science.
  • Develop new courses in relevant areas of expertise.
  • Advise and mentor undergraduate students.
  • Conduct and disseminate scholarly research.
  • Contribute to curriculum development, program assessment, and departmental service.
  • Support the mission of the Department, College, and University through collegial engagement and community involvement.

Similar jobs