Undergraduate
Welcome!
We offer 45 courses covering topics such as endocrine physiology, introductory virology, cell adhesion and migration, bioinformatics methods and plant-microorganism interactions. Our foundation courses in cell, molecular and developmental biology, and physiology provide fundamental concepts in each area along with essential skills in modern laboratory techniques.

The Department of Cell and Systems Biology offers two core programs: Animal Physiology (Major) and Cell & Molecular Biology (Specialist and Major each with the option of Disciplinary Focuses).
International Experience
More than crossing borders and visiting other countries.
CSB is working with the Centre for International Experience (CIE) to support our students in doing CSB research abroad and/or to do an exchange year. If you are interested, please visit the CIE website for information about the entire program.
What’s Happening at CSB
News
May 5, 2026
Research Day 2026 reveals astonishing advances from CSB across life sciences
CSB Research Day 2026 was held on May 1st at UTM's Kaneff Centre. This event showcased impressive innovation across the kingdoms of life. Our keynote…
May 4, 2026
Epigenetic markers of neuronal gene regulation revealed to earn Hone-Buske award
Kailynn MacGillivray has earned the Dr Christine Hone-Buske Award for her outstanding publication “Widespread association of Polycomb…
April 27, 2026
Intensive Laboratory Experience prepares Life Sciences students for a career in research
The Human Biology Lab Bootcamp is an intensive two-week wet and dry lab training program offered to students finishing their third or fourth year of…
Next Event
Last day to drop F courses - June 1, 2026 - 9:00 am
Description
Upcoming Events
- Last day to drop F courses - June 1, 2026 - 9:00 am
- Classes end in F and Y courses - June 15, 2026 - 9:00 am
- Last day to add or remove a CR/NCR option in F courses - June 16, 2026 - 9:00 am
- Official last day of classes - June 16, 2026 - 9:00 am
- Final exam period for Summer (F) courses - June 18, 2026 - June 24, 2026 - 12:00 am
- First day to request Fall 2026 graduation - June 25, 2026 - 8:30 am
- Classes for Summer (begin in S) courses begin and classes for Summer (Y) courses resume - July 2, 2026 - 8:00 am
- Last day to enrol in limited programs during the first request period - July 3, 2026 - 8:00 am
- First day to enrol in limited programs during the second request period - July 4, 2026 - 7:00 am
- Last day to enrol in S courses - July 8, 2026 - 8:00 am
- Last day to drop S courses - July 29, 2026 - 7:00 am
- Last day to drop Y courses - July 30, 2026 - 7:00 am
- Civic holiday - University closed; no classes - August 3, 2026 - 8:00 am
- Classes end in S and Y courses - August 12, 2026 - 7:00 am
- Final exams in S and Y courses including Regular Deferred exams. - August 15, 2026 - August 22, 2026 - 8:00 am
- Classes for Fall (F) and Fall-Winter (Y) courses begin - September 8, 2026 - 7:00 am
- Waitlists for Fall (F) and Fall-Winter (Y) courses close at end of day - September 17, 2026 - 8:00 am
- Last day to enrol in Fall (F) and Fall-Winter (Y) courses - September 21, 2026 - 8:00 am
- Fall Reading Week - no classes - October 26, 2026 - October 30, 2026 - 8:00 am
- Last day to drop Fall (F) courses without academic penalty - November 17, 2026 - 8:00 am

