teaching

Texas Tech

IE 5301: Advanced Industrial Ergonomics

Role: Instructor of Record
Term: Fall 2026
Format: In-person & Distance Learning
Enrollment: 32 students

Graduate course examining human performance in interactions with products, tools, environments, and machines. Topics include human physical and cognitive capabilities, sensory systems, and ergonomics tools and methods for evaluating and designing human-centered products, tasks, and workplaces.


IE 4301: Engineering Design for People

Role: Instructor of Record
Term: Fall 2026
Format: In-person
Enrollment: 40 students

Undergraduate course applying human factors and ergonomics principles to the design of products, tasks, and workplaces. Topics include human physical and cognitive capabilities, sensory systems, ergonomic assessment methods, and human-centered design, with emphasis on improving human performance, efficiency, and safety.


IE 5304: Biomechanics & Work Physiology

Role: Instructor of Record
Term: Spring 2026
Format: Hybrid (In-person & Online)
Enrollment: 11 students

Graduate course introducing biomechanical principles and physiological responses relevant to human work. Topics include muscle function, anthropometry, posture, joint moments, lifting, pushing and pulling, fatigue, and physical work capacity, with applications to ergonomic assessment and design.


Virginia Tech

ISE 4624: Work Physiology

Role: Instructor of Record
Term: Fall 2023
Format: In-person
Enrollment: 36 students

Undergraduate course in work physiology covering physiological responses to physical work, fatigue, energy expenditure, and applications to ergonomics and human performance.


ISE 3614: Human Factors Engineering and Ergonomics

Role: Instructor of Record
Term: Summer 2023
Format: Online
Enrollment: 7 students

Undergraduate course introducing fundamental principles of human factors engineering and ergonomics. Topics include human capabilities and limitations, anthropometry, physical and cognitive ergonomics, workplace design, and evaluation of human–technology systems.