CSC309: Programming on the Web
University of Toronto Mississauga - Winter 2026
Description
Schedule
Tutorials
Team
About tutorials

Tutorials are designed to complement every week's lectures by presenting a combination of advanced concepts and practical applications. Two tutorials are offered every week, and you are free to attend either one. The content of both tutorials is the same. Also note that only one tutorial is held at any time. In other words, sections PRA 0101 and PRA 0104 are held in the other section's location. Check Piazza for the exact details on tutorial locations.

Structure

Each tutorial usually consists of the following:

  • Lecture Review: It involves revisiting lecture materials with practical examples and applications to deepen your understanding of the subject matter.
  • Advanced Concept: It also introduces at least one advanced concept related to the topics discussed during the previous lecture.
  • Polls: A short poll consisting of 3-5 questions will be randomly conducted during each tutorial. The poll will test your understanding of the topics covered in both the lecture and the tutorial.
Schedule
Tutorial Topics Materials