mta13341 Semester Project