This 3-month university course aimed to provide students with practical software engineering experience through a real-world project. 12 students developed a tool called APE in teams over 5 phases. The initial plan proved overly optimistic and delays in analysis and design meant cutting functionality. Students gained experience in communication, technical challenges, and the software process through this project. Both students and supervisors learned important lessons about project planning and management.