Teaching
Courses connecting geometry, computation, manufacturing, and hands-on robotics.
MAEG 5030
Geometry Computing for Design and Manufacturing
Geometric computing connects digital representations with the design and realization of physical products. This course covers computational principles used in CAD, CAM, CAE, robotics, and digital fabrication.
- Advanced geometry representation
- Scanning and geometry data acquisition
- Processing and manipulation of geometric data
- Geometric algorithms for robotics, design, and fabrication

MAEG 4010
Computer-Integrated Manufacturing
This course introduces the hardware, software, and organizational systems that connect manufacturing processes. Students study how sensors, control, computation, and robotics work together in an integrated production system.
- Sensors, actuators, and programmable logic controllers
- CAD, CAE, CAM, and process planning
- Economic and management systems for manufacturing
- Robotics in manufacturing practice

Learning by building
Students work in groups to develop robotic systems, integrating mechanical components, electronics, control, and PLC systems. The 2024 and 2025 projects focused on pipe-climbing robots.



Student projects
Final-year and MSc projects connect coursework with ongoing lab research in robotics, geometry, fabrication, and sensing.
Relevant project courses include EEEN / MAEG 4998 and MAEG / ROSE 5090. Contact the lab to discuss current opportunities.
Discuss a project →