In-class projects allow students to serve as consultants for real clients under a professor’s guidance. Clients communicate directly with the professor and student teams to accomplish the goals outlined in a statement of work. Students apply course concepts and strategize in real time as the project progresses, resulting in a set of deliverables for the client at the end of the course.