Skip to content
CS149 Fall 2024 Rizvi
Oct 18: Fall Break
Initializing search
Home
Syllabus
Calendar
Help
Links
Notes
CS149 Fall 2024 Rizvi
Home
Syllabus
Calendar
Help
Links
Notes
Notes
Week 1: Statements
Week 1: Statements
Aug 21: Introduction
Aug 23: Group Activity: Introduction to Python
Week 2: Expressions
Week 2: Expressions
Aug 26: Chapter 1
Aug 28: Data types
Aug 30: Arithmetic Expressions
Week 3: Branches
Week 3: Branches
Sep 02: Strings and Arithmetic Expressions
Sep 04: Practice Quiz
Sep 06: Conditionals Group Activity
Week 4: Functions
Week 4: Functions
Sep 09: Selection
Sep 11: Quiz 1 - Chapter 1 & 2
Sep 13: Group Activity - Functions
Week 5: Containers
Week 5: Containers
Sep 16: Functions
Sep 18: Practice Quiz
Sep 20: Functions & Containers
Lab - More Functions and Conditionals
Lab: Functions
Week 6: For Loops
Week 6: For Loops
Sep 23: Containers
Sep 25: Quiz 2 - Branches and Functions
Sep 27: Group Activity - For Loops
Homework 5: Containers
Week 7: While Loops
Week 7: While Loops
Sep 30: For Loops
Oct 02: Practice Quiz
Oct 04: `while` loops
Lab - Haiku Checker
Week 8: Modules
Week 8: Modules
Oct 07: Review Containers and `for` loops
Oct 09: Quiz 3 - Containers & `for` loops
Oct 11: VS Code and Modules
Lab - Loops - Magic 8 Ball
Week 9: Fall Break
Week 9: Fall Break
Oct 14: While loops and Modules
Oct 16: Fall Break
Oct 18: Fall Break
Lab - Loops - Magic 8 Ball
Week 10: File I/O
Week 10: File I/O
Oct 21: Unit testing
Oct 23: TODO
Oct 25: TODO
The properties of the flexdoku board
Week 11: Sequences
Week 11: Sequences
Oct 28: TODO
Oct 30: TODO
Nov 01: TODO
Week 12: Nested Data
Week 12: Nested Data
Nov 04: File I/O
Nov 06: Practice Quiz 5
Nov 08: Nested Structures
Week 13: Recursion
Week 13: Recursion
Nov 11: Review
Nov 13: Quiz 5
Nov 15: Recursion
Week 14: Project
Week 14: Project
Nov 18: TODO
Nov 20: TODO
Nov 22: TODO
Week 15: Thanksgiving
Week 15: Thanksgiving
Nov 25: TODO
Nov 27: TODO
Nov 29: TODO
Week 16: Review
Week 16: Review
Dec 02: TODO
Dec 04: TODO
Dec 06: TODO
Oct 18: Fall Break
Back to top