CSC120H/A20H: UTSC Lectures

Lectures

This page will contain some notes or slides from lecture as well as the weekly worksheet. You must bring the weekly worksheet to each lecture. The worksheet will always be posted before the lecture.

Week of Worksheet Slides/Notes
  • Jan 4 - 8
  • Week 1
  • Readings:
    Chapter 1 (Introduction to Python)
Worksheet PPT Slides Shell Session
  • Jan 11 - 15
  • Week 2
  • Readings:
    Chapter 2 (Hello, Python)
Worksheet PPT Slides Worksheet Notes
  • Jan 18 - 22
  • Week 3
  • Readings:
    Chapter 3 (Strings)
Worksheet Please bring the last two pages of Week 2's worksheet too. raw_input.py for_loop.py variables.py Worksheet Notes
  • Jan 25 - 29
  • Week 4
  • Readings:
    Chapter 7.2 (while), 5.1-5.4, 5.7 (lists)
Worksheet Please bring the unfinished parts of Week 3's worksheet too.
  • Feb 1 - 5
  • Week 5
  • Readings:
    Chapter 5.5-5.6, 5.8 (slicing, aliasing, nested lists)
Worksheet Please bring Week 4's worksheet too. practice_functions.py Term Test #1 in lab
  • Feb 8 - 12
  • Week 6
  • Readings:
    Chapter 5.10, 8 (files)
Worksheet Please bring Week 5's worksheet too.
  • Feb 15 - 19
Reading Week
  • Feb 22 - 26
  • Week 7
  • Readings:
    Chapter 5.9 (tuples), 9.2-9.3 (dictionaries)

  • Mar 1 - 5
  • Week 8
  • Readings:
    Chapter 4.5 (testing)
  • Mar 8 - 12
  • Week 9
  • Readings: None (easygui)
Term Test #2
  • Mar 15 - 19
  • Week 10
  • Readings:
    Chapter 15.1-15.3 (databases)
  • Mar 22 - 26
  • Week 11
  • Readings:
    Chapter 15.7, 15.9 (databases)
  • Mar 29 - Apr 2
  • Week 12
  • Readings: None