Click on any of the links below to join the meeting during that time. Like an in-person office hour, you'll be joining a group of your classmates, with an instructor/TA or two hosting the meeting. If you have specific questions or want to review code, your instructor/TA will set up a "breakout room" within the Zoom remote meeting.
Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|
9-11:30am | 3-5pm
5-8pm |
9-11am
1:00-4pm 4:30-7:30pm |
9-11am
1-3pm 3-5pm 5-8pm |
1-4pm |
Note: It's likely that the topics will change, but very UNlikely that the dates of labs, homeworks, or exams will. Homeworks are assigned on Friday, and they are due the following Friday at 9:00am (unless otherwise noted). Quizzes and exams are given during lecture, and you must be present on those days.
Week Of | Reading | Topics | HW | Quiz/Exam | Materials |
---|---|---|---|---|---|
Jan 6 | Ch 1, 2.1-2.4 |
|
HW1 | Slides: Data in Real Life
Code from class: stone->pounds
Handout: Variables and Arithmetic
Handout: How to Approach a Programming Assignment
|
|
Jan 13 | Ch 3 |
|
HW2 |
Handout: Writing Functions
Code from class: NEU Demographics
Source code: act.py, test_act.py, driver
Source code: Rafael,the best Turtle
|
|
Jan 20 | Ch 5.1-5.7, 7.1-7.4 |
|
HW3 | Fri: Quiz 1 | Handout: Conditionals
Worksheet: Boolean Expressions
Source code:
Source code: While loops, GoT v1, GoT v2 |
Jan 27 | Ch 7, Ch 10.1-10.6 |
|
HW4
|
Handout: Lists
Source code from class: Find the max rating in a list, Driver (create a list of ratings)
Source code: Average audience score, list examples
|
|
Feb 3 | Ch 10.1-10.6, 8.1-8.4 |
|
HW5 | Handout: Strings
Source code: sentiment analysis (one review), driver (one review), sentiment analysis (all reviews), driver (all reviews)
Source code (parsing strings): iowa function, iowa driver
Source code (tuples): iowa with tuples, iowa driver with tuples
|
|
Feb 10 | Ch 14.1-14.5 |
|
HW6 | Tue: Quiz 2 |
Source code: process_csv.py, irma.csv (structured data)
Source code: improved_process_csv.py, cleandata.py, khoury.txt
|
Feb 17 | Ch 11 |
|
Project Teams Finalized
Tell us teammates on hand-in server (2/19) Request a group (2/20) |
Midterm Study Sheet
Source code: process_genres.py, JSON file
Source code: movie API
|
|
Feb 24
TUESDAY: MIDTERM EXAM FRI: NO LECTURE |
Tues: Midterm |
| | ||
Mar 2
SPRING BREAK! |
|||||
Mar 9
FRI: NO LECTURE |
|
Fri: Project Proposal Due | Project Proposal
Source code: google_api.py
|
||
Mar 16
TUE: NO LECTURE |
Ch 15 |
|
Video: Matplotlib
Source code: hurricane plots, tottenham plots
|
||
Mar 23 |
|
Data Analysis with Pandas
How to Give a Talk:
Classes + Objects Intro:
|
|||
Mar 30 |
Tue: Classes and Objects
Fri: Project Presentations |
Fri: Projects Due | DS perspectives from our TAs!
Classes and objects cont'd:
|
||
Apr 6 | Projects |
|
|||
Apr 13 | Projects |
|