About The Position

BYU is seeking an Adjunct Teaching faculty member for Computer Science, specifically to teach CS 356: Advanced Techniques in Human-Computer Interaction. This role involves preparing and teaching the course, guiding students through an open-ended project from design to prototype, conducting design and critique sessions, answering student questions, supervising Teaching Assistants, and assigning grades. The position requires the successful candidate to relocate and/or reside in Utah for the duration of their employment. BYU is committed to hiring faculty members who embrace and advance its unique mission, which is to assist individuals in their quest for perfection and eternal life. Employees are expected to support and contribute to the academic and religious missions of the university within the context of the principles and doctrines of The Church of Jesus Christ of Latter-day Saints.

Requirements

  • Master's degree or Bachelor's degree in Computer Science or a related field.
  • 5 years of experience in Computer Science or related field.
  • Expertise in Website Design, information architecture, and how to design for the broader ecosystem of use.
  • Relocate and/or reside in Utah for the duration of employment.
  • Attach updated curriculum vitae, cover letter, and Mission Alignment Statement to the faculty application.
  • All new employees who are members of The Church of Jesus Christ of Latter-day Saints will be required to hold and be worthy to hold a current temple recommend.
  • Abide by the university's Honor Code and Dress & Grooming Standards.
  • Support and contribute to the academic and religious missions of the university within the context of the principles and doctrines of the affiliated church.

Nice To Haves

  • PhD degree preferred.

Responsibilities

  • Prepare and teach CS 356: Advanced Techniques in Human-Computer Interaction.
  • Help students complete an open-ended project from initial design through functional prototype, with design and critique sessions.
  • Teach classes.
  • Answer student questions.
  • Supervise Teaching Assistants.
  • Assign grades.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service