This page will be updated daily with class notes and homework assignments. The solutions for exams, quizzes, and homeworks will also be uploaded here. Check this page often!
Date: | Location: | Agenda/Class Notes | Quizzes/HW/Practice: |
Mon 8/28 |
Remote |
Introduction, Environment setup |
Google form to introduce yourself |
Wed 8/30 | Class Cancelled | Review python notes from last semester | |
Mon 9/4 | Labor Day: No classes | ||
Wed 9/6 |
in person |
Notes: Variables, data types, expressions, conditionals, statements, functions |
HW1: Due on Wed 9/13 |
Mon 9/11 | in person | Code tracing, homework help | |
Wed 9/13 | remote | Loops | |
Mon 9/18 | in person | HW2 q/a, Strings | Quiz 0: Loops, conditionals, data operations |
Wed 9/20 | Remote | 1D Lists, Tuples | |
Mon 9/25 | No Class | ||
Wed 9/27 | In person | HW3 q/a, 2D Lists, Dictionaries, Sets |
Quiz 1: Strings, Lists, Tuples |
Mon 10/2 | Remote | More dictionaries and sets, time complexity and Big O (big O calculator) | |
Wed 10/4 | In person | HW4 q/a, quiz practice | |
Tues 10/10 | Remote | Regular expressions | HW4 DUE at 12:00 pm (solutions) HW5: Babynames assignment |
Wed 10/11 | In person | HW 5 q/a, Regular expressions | Quiz 2: Big O, dictionaries and sets |
Mon 10/16 | In person | Midterm Review | Practice midterm, solutions |
Wed 10/18 | In person | CLASS CANCELLED | |
Mon 10/23 | In person |
Midterm |
|
Wed 10/25 | In person |
Midterm review, Regular expressions and File I/O |
|
Mon 10/30 | Remote | ||
Wed 11/1 | In person |
Pandas Practice, Crawling, scraping, more work with pandas Dataframe Web Scraping Example |
HW5 DUE at 12:00 pm |
Mon 11/6 | Remote |
Connecting it all together: Using Regex to get data from a website and importing it into pandas |
|
Wed 11/8 | In person |
Final project discussion |
Final project idea and outline: Due Mon 11/13 |
Mon 11/13 | remote |
Connecting it all together: Getting data into pandas and analyzing it |
|
Wed 11/15 | In person |
Help with final project plan, Walking through a sample project |
|
Mon 11/20 | Remote |
Class time to work on final project |
|
Wed 11/22 | No class |
Thanksgiving Break |
Work on your final projects! |
Mon 11/27 | In person |
tbd |
|
Wed 11/29 |
tbd |
||
Mon 12/4 |
tbd |
||
Wed 12/6 | in person |
Class Presentations, Final Review |
Final projects due Study for final Practice final exam |
Mon 12/11 | in person |
Class Presentations, Final Review |