Python Programming

Lecture slides

  • Chapter 0. Orientation [pdf]
  • Chapter 1. Introduction [pdf][note]
  • Chapter 2. Variables and Data Types [pdf][note]
  • Chapter 3. Flow of Control [pdf][note]
  • Chapter 4. Functions [pdf][note]
  • Chapter 5. Collections [pdf][note]
  • Chapter 6. Class [pdf][note]

Assignment

  • Assignment 1 [pdf]
  • Assignment 2 [pdf]
  • Assignment 3 [pdf]
  • Assignment 4 [pdf]