Courses we teach or have taught, with the resources that go with them. Each course page lists its materials and links to the official syllabus.
- Materials (Part IB). Second-year undergraduate course on the thermodynamics of materials, with interactive apps.
- Device programming (Part IB). Practical course on how devices talk to each other and how to program a microcontroller to control sensors and actuators. Two versions, before 2026 with Arm and from 2026 with the Raspberry Pi Foundation.
- Mathematical Physiology (Part IIA). Third-year undergraduate course on mathematical models of physiological systems.
- Technology for the Poorest Billion (GM2, Part IIA project). Team project in the Cambridge Engineering Tripos, run with the Centre for Global Equality. Students design technology with partner organisations for humanitarian and development challenges, and keep their work open.
- Microfluidics (Part IIA). Long project on microfluidics. Designed but not currently taught.
- Fundamentals of Biotechnology (Part IIA). Coursework activity on the fundamentals of biotechnology. Designed but not currently taught.