Catherine Shoff
Associate Professor, Public Health
College of Science Technology and Health
Course Information
| Term | Course | Course Name |
|---|---|---|
| Fall 25 16-Week | PHS 20000 HYB02 Hybrid | Foundations of Public Health (GE-SocSci) |
| Fall 25 16-Week | PHS 45000 HYB01 Hybrid | Program Evaluation in Public Health |
| Fall 25 16-Week | PHS 24100 11 On Ground | Introduction to Global Health (GE-HC:ForCul/HD) |
| Fall II 25 8-Week | PHS 20000 OL22 Online | Foundations of Public Health (GE-SocSci) |
| Spring 26 16-Week | PHS 24100 11 On Ground | Introduction to Global Health (GE-HC:ForCul/HD) |
| Spring 26 16-Week | PHS 43000 11 On Ground | Program Planning for Health Promotion and Prevention |
| Spring 26 16-Week | PHS 33200 HYB01 Hybrid | Environmental Health |
| Spring 26 16-Week | PHS 22000 HYB01 Hybrid | Public Health and Social Justice (GE-SocSci/HD) |
| Spring II 26 8-Week | PHS 20000 OL21 Online | Foundations of Public Health (GE-SocSci) |
| Summer 26 8-Week | PHS 20000 OL11 Online | Foundations of Public Health (GE-SocSci) |











