Justine Collier teaches the following courses at the School of Biology of the University of Lausanne:
- BSc, 3rd year students (112h/year): Molecular Biology Practical Course, option Microbiology
- BSc, 3rd year students (8h/year): Regulation of the Bacterial Cell Cycle Course, as part of the Dynamic Cell module.
- MSc MLS (7h/year): Advanced Microbial Genetics Course