OPEN ENGINEERING EDUCATION

Engineering Projects

Explore published project-based lessons and practical builds. Each project link opens existing course content; no unpublished projects are presented as available.

Published project lessons

These projects are drawn from the current C++ course catalogue.

Inventory management system

Apply classes and the Standard Template Library to an inventory workflow.

Open project lesson →

Multi-file C++ project with CMake

Organise a C++ project across multiple translation units and build it with CMake.

Open project lesson →

C++ project complexity and testing

Connect project work with complexity analysis and testing practices.

Open lesson →

Browse all C++ learning resources →