Performant Software Systems with Rust
Instructor
Baochun Li
Room 4118, Bahen Centre of Information Technology
bli@ece.toronto.edu
Lectures
Room MB 128, Lassonde Mining Building
Fridays, 1 — 3 p.m.
First lecture: Friday, September 5, 2025
No lecture on: Friday, October 31, 2025 (FASE Fall Study Break)
Last lecture: Friday, November 28, 2025
Office hours
Mondays 1 p.m. — 2 p.m.
or by appointment (send email to: bli@ece.toronto.edu)
First office hour: Monday, September 9, 2025
No office hour on: Monday, October 27, 2025 (FASE Fall Study Break)
Last office hour: Monday, December 1, 2025
Office hours location
In person: BA 4118, Bahen Centre of Information Technology, 40 St. George Street
Course material
Lecture notes and video recordings
Required textbook
The Rust Programming Language, by Steve Klabnik and Carol Nichols, with contributions from the Rust Community
Important deadlines
- Project Proposal (20%): due on Monday, October 7, 2025, 11:59 p.m.
- Video Presentation, Video Demo, Final Project Deliverables and Report (35%): due on Monday, December 15, 2025
Grades
Posted in the Grade Centre, located in the course website on Quercus
Announcements
Posted in the Announcement section located in the course website on Quercus