
Looking at the 2026-27 academic session? Professor Joe Cain teaches across a broad range of subjects in history and philosophy of science, science communication, and science and technology studies. Most teaching occurs at UCL Department of Science and Technology Studies (STS).
This page focuses on modules planned for offer in UCL’s 2026-27 academic session.
This is not a catalogue of all modules in my remit. For more of that range:
- ProfJoeCain’s undergraduate modules (BSc, BA, BASc)
- ProfJoeCain’s Masters modules (MSc, MA)
- support materials for all ProfJoeCain’s modules
2026-27 Academic Session
| HPSC | Module Title | info | level | details |
| HPSC0009 | Introduction to History, Philosophy and Social Studies of Science | UCL | 4 | yes - Cain is team teaching |
| HPSC0010 | History of Modern Science | UCL | 4 | yes - Cain is team teaching |
| HPSC0028 | History of Life Sciences | UCL | 5,6 | yes - returning to catalogue |
| HPSC0041 | Dissertations | UCL | 6 | Cain is available for supervision |
| HPSC0044 | Science and the Publishing Industry | UCL | 7 | yes - postgraduates (Masters); no - undergraduate version |
| HPSC0053 | Research Projects (Integrated BSc) | UCL | 6 | Cain is available for supervision |
| HPSC0097 | Research Project | UCL | 7 | Cain is available for supervision |
| HPSC0155 | Science Communication Final Project | UCL | 7 | Cain is available for supervision |