Software engineering with student project guidence. - Mynatt, Barbee Teasley