CS 1 Fall 2025
  • Detailed schedule of topics for this class
  • Weekly lecture and lab schedule
  • Weekly office hour and tutoring schedule
  • Lecture notes and exercises
    • Lecture 1 — Introduction
    • Lecture 2 — Python as a Calculator
    • Lecture 2 — Exercises
    • Lecture 3 — Python Strings
    • Lecture 3 — Exercises
    • Lecture 4 — Using functions and modules
    • Lecture 4 — Exercises
    • Lecture 5 — Python Functions
    • Lecture 5 — Exercises
    • Lecture 6 — Decisions
    • Lecture 6 — Exercises
    • Lecture 7 — Tuples, Modules, Images
    • Lecture 7 — Exercises
    • Lecture 8 — Lists Part 1
    • Lecture 8 — Exercises
    • Lecture 9 — While Loops
    • Lecture 9 — Exercises
    • Lecture 10 — Lists Part 2
    • Lecture 10 — Exercises
    • Lecture 11 — Decisions Part 2
    • Lecture 11 — Exercises
    • Lecture 12 — Controlling Loops
    • Lecture 12 — Exercises
    • Lecture 13 — Data from Files and Web Pages
    • Lecture 13 — Exercises
    • Lecture 14 — Problem Solving and Design, Part 1
    • Lecture 15 — Sets
    • Lecture 15 — Exercises
    • Lecture 16 — Dictionaries, Part 1
    • Lecture 16 — Exercises
  • Code written in class
  • Software installation
CS 1 Fall 2025
  • Docs »
  • Lecture Notes
  • View page source

Lecture Notes¶

  • Lecture 1 — Introduction
  • Lecture 2 — Python as a Calculator
  • Lecture 2 — Exercises
  • Lecture 3 — Python Strings
  • Lecture 3 — Exercises
  • Lecture 4 — Using functions and modules
  • Lecture 4 — Exercises
  • Lecture 5 — Python Functions
  • Lecture 5 — Exercises
  • Lecture 6 — Decisions
  • Lecture 6 — Exercises
  • Lecture 7 — Tuples, Modules, Images
  • Lecture 7 — Exercises
  • Lecture 8 — Lists Part 1
  • Lecture 8 — Exercises
  • Lecture 9 — While Loops
  • Lecture 9 — Exercises
  • Lecture 10 — Lists Part 2
  • Lecture 10 — Exercises
  • Lecture 11 — Decisions Part 2
  • Lecture 11 — Exercises
  • Lecture 12 — Controlling Loops
  • Lecture 12 — Exercises
  • Lecture 13 — Data from Files and Web Pages
  • Lecture 13 — Exercises
  • Lecture 14 — Problem Solving and Design, Part 1
  • Lecture 15 — Sets
  • Lecture 15 — Exercises
  • Lecture 16 — Dictionaries, Part 1
  • Lecture 16 — Exercises
Next Previous

© Copyright 2025, Sibel Adali, Charles Stewart, Wesley Turner, Uzma Mushtaque

Built with Sphinx using a theme provided by Read the Docs.