CS 1 Summer 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
  • Code written in class
  • Software installation
CS 1 Summer 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
Next Previous

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

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