MECHENG 588 001 FA 2016