Brigham Young University logo
Brigham Young University6 days ago

Adjunct Teaching - Computer Science - CS 356: Advanced Techniques in Human Computer Interaction

On-site · Utah, United States

Type
Part Time
Level
Mid Level
Education
Masters Degree
Company size
Large

Job Summary

Teach CS 356: Advanced Techniques in Human-Computer Interaction at BYU; responsibilities include preparing and delivering lectures, guiding an open-ended project from initial design through a functional prototype, conducting design critique sessions, supervising Teaching Assistants, answering student questions, and assigning grades. Requires a Master's degree or Bachelor's degree in Computer Science or a related field (PhD preferred) with 5 years of experience in Computer Science or related field and expertise in website design, information architecture, and designing for a broad ecosystem of use. Applicants must relocate or reside in Utah for the duration of employment and attach CV, cover letter, and Mission Alignment Statement as part of the application.

Required Qualifications

  • Master's degree or Bachelor's degree in Computer Science or a related field; PhD preferred; degree must be completed by start date
  • 5 years of experience in Computer Science or related field
  • Expertise in Website Design, information architecture, and user-centered design for broader ecosystem of use
  • Duties include teaching CS 356: Advanced Techniques in Human-Computer Interaction
  • Experience supervising Teaching Assistants and assigning grades
  • Ability to prepare and teach course, supervise open-ended project from design to prototype, provide critique sessions
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Brigham Young University

Adjunct Teaching - Computer Science - CS 356: Advanced Techniques in Human Computer Interaction

Apply on Sorce