Adjunct Teaching - Computer Science - CS 356: Advanced Techniques in Human Computer Interaction
On-site · Utah, United States
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
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.