CIS 1100 Schedule
- Topics, reading assignments, and due dates are subject to change. This page will be updated throughout the semester, so please reload this page before lectures to get the most up-to-date information.
- Attendance at each lecture is expected.
📽️ Pre-Class Slides | ✏️ In-Class Slides | ⏯️ Pre-Class Video | 📖 Notes |
Date | Topics | Slides | Videos | Notes | Example Code | HW Assigned | Due Dates | Recitation Slides |
---|---|---|---|---|---|---|---|---|
Wed, Aug 27, 2025 | Introduction | ✏️ | ||||||
Fri, Aug 29, 2025 | Hello, World! | 📽️✏️ | ⏯️ | 📖 | hello_world.py | Check-in Assignment @ 12:00pm |
||
Mon, Sep 1, 2025 | Labor Day (no class) | |||||||
Wed, Sep 3, 2025 | PennDraw | 📽️✏️ | ⏯️ | 📖 | my_house.py brat.py meme.py future.jpg |
HW00 | Check-in Assignment @ 12:00pm |
|
Fri, Sep 5, 2025 | Variables & Types | 📽️✏️ | ⏯️ | 📖 | Check-in Assignment @ 12:00pm |
|||
Mon, Sep 8, 2025 | Variables & Types | 📽️✏️ | ⏯️ | 📖 | Check-in Assignment @ 12:00pm |
|||
Wed, Sep 10, 2025 | Conditionals | 📽️✏️ | ⏯️ | 📖 | Check-in Assignment @ 12:00pm HW00 @ 11:59pm |
Rec 0 | ||
Fri, Sep 12, 2025 | Conditionals & Interactivity | 📽️✏️ | ⏯️ | 📖 | Check-in Assignment @ 12:00pm |
|||
Mon, Sep 15, 2025 | Sequences | 📽️✏️ | ⏯️ | guessing.py timer.py |
Check-in Assignment @ 12:00pm |
Rec 1 | ||
Wed, Sep 17, 2025 | Loops & File Reading | 📽️✏️ | ⏯️ | gradient.py gradient_loop.py first_three_lines.py hello.txt beep.boop |
Check-in Assignment @ 12:00pm HW01 @ 11:59pm |
|||
Fri, Sep 19, 2025 | Loops & Comprehensions | 📽️✏️ | ⏯️ | first_three_lines.py hello.txt beep.boop read_beep.py |
Check-in Assignment @ 12:00pm |
Rec 2 | ||
Mon, Sep 22, 2025 | Functions | 📽️✏️ | ⏯️ | Check-in Assignment @ 12:00pm |
||||
Wed, Sep 24, 2025 | Functions (same videos, make sure to watch the ones about Type Annotations) | 📽️✏️ | ⏯️ | Check-in Assignment @ 12:00pm HW02 @ 11:59pm |
||||
Fri, Sep 26, 2025 | Caesar Stuff | 📽️ | ⏯️ | ord_chr.md | Check-in Assignment @ 12:00pm |
|||
Mon, Sep 29, 2025 | Sets | 📽️✏️ | ⏯️ | gradient.py | Check-in Assignment @ 12:00pm |
Rec 3 | ||
Wed, Oct 1, 2025 | Dicts | 📽️✏️ | ⏯️ | books.txt book_recommender.py |
Check-in Assignment @ 12:00pm HW03 @ 11:59pm |
|||
Fri, Oct 3, 2025 | Writing Unit Tests | 📽️✏️ | ⏯️ | |||||
Mon, Oct 6, 2025 | Writing Unit Tests | 📽️ | Check-in Assignment @ 12:00pm |
Rec 4 | ||||
Wed, Oct 8, 2025 | Choosing a Data Structure | ✏️ | ⏯️ | my_problems.py my_problems_tests.py |
Check-in Assignment @ 12:00pm HW04 @ 11:59pm |
|||
Fri, Oct 10, 2025 | FALL BREAK! (No Class) | |||||||
Mon, Oct 13, 2025 | Exam Review | Rec 5 | ||||||
Wed, Oct 15, 2025 | Exam 1 |