300-level

ENGR315
Humanitarian Engineering Practice
30 points
Summer Nov 2019
General non-calendar-based 2019