Schedule

Subscribe to this calendar (google, iCal, etc.)

September
MondayTuesdayWednesdayThursdayFriday
26 27 28
9:00-10:00 OH (Sneh)
On Zoom
10:00-11:00 OH (Zoe)
CSE 2nd floor breakout and On Zoom
11:00-12:00 OH (Sierrah)
CSE 2nd floor breakout
12:00-13:00 OH (Paolo)
CSE 2nd floor breakout and On Zoom
13:00-14:30 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Introduction (PDF, PPT) & Intro to Python (PDF, PPT)
Try: ThinkCSPy 1; Read: ICPUP 1 or ThinkP 1; Optional: PTut 1
19:30-20:30 OH (Katherine)
On Zoom
29
Section
Section 1 (Intro, python)
16:30-17:30 OH (Katherine)
CSE 5th floor breakout
19:00-20:00 OH (Emily)
On Zoom
30
10:00-11:00 OH (Therese)
CSE 2nd floor breakout and On Zoom
12:00-13:00 OH (Tyler)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Ruth)
CSE 558 & On Zoom
14:30-15:30 OH (Amanda)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Intro to Python (continued) (no new slides)
Try: ThinkCSPy 2; Read: ICPUP 2.0-2.1 or ThinkP 2; Optional: PTut 3
17:00-18:00 OH (Pranav)
On Zoom
October
MondayTuesdayWednesdayThursdayFriday
03
9:30-11:30 OH (Xinyan)
On Zoom
12:30-13:30 OH (Amanda)
CSE 2nd floor breakout and On Zoom
13:30-15:00 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Loops (PDF, PPT)
Try: ThinkCSPy 4.4; Read: ICPUP 3.2 or ThinkP 7.1-7.2 Optional: PTut 4.2 & 4.3
04
9:30-11:30 OH (Xinyan)
On Zoom
11:30-12:30 OH (Therese)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Aayushi)
On Zoom
14:35-15:30 OH (Ruth)
CSE 558 & On Zoom
15:30-16:30 OH (Pranav)
On Zoom
16:30-18:30 OH (Wisdom)
On Zoom
19:00-20:00 OH (Emily)
On Zoom
05
9:00-10:00 OH (Sneh)
On Zoom
10:00-11:00 OH (Zoe)
CSE 2nd floor breakout and On Zoom
11:00-12:00 OH (Sierrah)
CSE 2nd floor breakout
12:00-13:00 OH (Paolo)
CSE 2nd floor breakout and On Zoom
13:00-14:30 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Nested Loops (no new slides)
19:30-20:30 OH (Katherine)
On Zoom
06
Section
Section 2 (Loops & If Statements)
Materials
16:30-17:30 OH (Katherine)
CSE 5th floor breakout
19:00-20:00 OH (Emily)
On Zoom
07
10:00-11:00 OH (Therese)
CSE 2nd floor breakout and On Zoom
12:00-13:00 OH (Tyler)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Ruth)
CSE 558 & On Zoom
14:30-15:30 OH (Amanda)
On Zoom
15:30-16:20 Lecture
CSE2 G20
If Statements (PDF, PPT)
Try: ThinkCSPy 7 Read: ICPUP 2.2 or ThinkP 5.1-5.7; Optional: PTut 4.1; 5.7
17:00-18:00 OH (Pranav)
On Zoom
10
9:30-11:30 OH (Xinyan)
On Zoom
12:30-13:30 OH (Amanda)
CSE 2nd floor breakout and On Zoom
13:30-15:00 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Functions (PDF, PPT)
Try: ThinkCSPy 6 (6.1 & 6.2); Read: ICPUP 4.0-4.2 or ThinkP 3; Optional: PTut 4.6-4.8
11
9:30-11:30 OH (Xinyan)
On Zoom
11:30-12:30 OH (Therese)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Aayushi)
On Zoom
14:35-15:30 OH (Ruth)
CSE 558 & On Zoom
15:30-16:30 OH (Pranav)
On Zoom
16:30-18:30 OH (Wisdom)
On Zoom
19:00-20:00 OH (Emily)
On Zoom
12
9:00-10:00 OH (Sneh)
On Zoom
10:00-11:00 OH (Zoe)
CSE 2nd floor breakout and On Zoom
11:00-12:00 OH (Sierrah)
CSE 2nd floor breakout
12:00-13:00 OH (Paolo)
CSE 2nd floor breakout and On Zoom
13:00-14:30 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Functions (continued) & HW2 (no new slides)
19:30-20:30 OH (Katherine)
On Zoom
13
Section
Section 3 (Functions)
Materials
16:30-17:30 OH (Katherine)
CSE 5th floor breakout
19:00-20:00 OH (Emily)
On Zoom
14
10:00-11:00 OH (Therese)
CSE 2nd floor breakout and On Zoom
12:00-13:00 OH (Tyler)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Ruth)
CSE 558 & On Zoom
14:30-15:30 OH (Amanda)
On Zoom
15:30-16:20 Lecture
CSE2 G20
More Functions (continued) (no new slides)
17:00-18:00 OH (Pranav)
On Zoom
17
9:30-11:30 OH (Xinyan)
On Zoom
12:30-13:30 OH (Amanda)
CSE 2nd floor breakout and On Zoom
13:30-15:00 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Lists (PDF, PPT)
Try: ThinkCSPy 10 (10.1-10.8); Read: ICPUP 5.5 (Optional: 5.3-5.3.1) or ThinkP 10; Optional: PTut 5.1 only (not 5.1.1, 5.1.2. etc.)
23:59 HW2 (DNA analysis) due
18
9:30-11:30 OH (Xinyan)
On Zoom
11:30-12:30 OH (Therese)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Aayushi)
On Zoom
14:35-15:30 OH (Ruth)
CSE 558 & On Zoom
15:30-16:30 OH (Pranav)
On Zoom
16:30-18:30 OH (Wisdom)
On Zoom
19:00-20:00 OH (Emily)
On Zoom
19
9:00-10:00 OH (Sneh)
On Zoom
10:00-11:00 OH (Zoe)
CSE 2nd floor breakout and On Zoom
11:00-12:00 OH (Sierrah)
CSE 2nd floor breakout
12:00-13:00 OH (Paolo)
CSE 2nd floor breakout and On Zoom
13:00-14:30 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Lists (continued) & HW3
19:30-20:30 OH (Katherine)
On Zoom
20
Section
Section 4 (Lists)
Materials
16:30-17:30 OH (Katherine)
CSE 5th floor breakout
19:00-20:00 OH (Emily)
On Zoom
21
10:00-11:00 OH (Therese)
CSE 2nd floor breakout and On Zoom
12:00-13:00 OH (Tyler)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Ruth)
CSE 558 & On Zoom
14:30-15:30 OH (Amanda)
On Zoom
15:30-16:20 Lecture
CSE2 G20
File IO (PDF, PPT)
Try: ThinkCSPy 11 (11.1-11.6); Read: ICPUP 4.6 or ThinkP 14; Optional: PTut 7.2-7.2.1;
Files: silly-list.py, slide10-with-write.py, silly.txt
17:00-18:00 OH (Pranav)
On Zoom
19:30-21:00 OH (Jason)
On Zoom
23:59 Practice Problems Check-in #3 Deadline extended to Sunday 10/23
24
9:30-11:30 OH (Xinyan)
On Zoom
12:30-13:30 OH (Amanda)
CSE 2nd floor breakout and On Zoom
13:30-15:00 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Dictionaries(PDF, PPT)
Try:ThinkCSPy 12 (12.1-12.3); Read: ICPUP 5.6 or ThinkP 11; Optional: PTut 5.5-5.8
Files: Dictionary practice problems, Starter Code, Solution
25
9:30-11:30 OH (Xinyan)
On Zoom
11:30-12:30 OH (Therese)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Aayushi)
On Zoom
14:35-15:30 OH (Ruth)
CSE 558 & On Zoom
15:30-16:30 OH (Pranav)
On Zoom
16:30-18:30 OH (Wisdom)
On Zoom
19:00-20:00 OH (Emily)
On Zoom
26
9:00-10:00 OH (Sneh)
On Zoom
10:00-11:00 OH (Zoe)
CSE 2nd floor breakout and On Zoom
11:00-12:00 OH (Sierrah)
CSE 2nd floor breakout
12:00-13:00 OH (Paolo)
CSE 2nd floor breakout and On Zoom
13:00-14:30 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Dictionaries (continued)
19:30-20:30 OH (Katherine)
On Zoom
27
Section
Section 5 (Dictionaries)
Materials
16:30-17:30 OH (Katherine)
CSE 5th floor breakout
19:00-20:00 OH (Emily)
On Zoom
28
10:00-11:00 OH (Therese)
CSE 2nd floor breakout and On Zoom
12:00-13:00 OH (Tyler)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Ruth)
CSE 558 & On Zoom
14:30-15:30 OH (Amanda)
On Zoom
15:30-16:20 Lecture
CSE2 G20
HW4 Topics (bad_float.py, cool_stuff.py, cool_client.py)
Try: ThinkCSPy 6.8 & ThinkCSPy 5; Read: ICPUP 3.4; ThinkP 7.5 & 14.9
17:00-18:00 OH (Pranav)
On Zoom
31
9:30-11:30 OH (Xinyan)
On Zoom
12:30-13:30 OH (Amanda)
CSE 2nd floor breakout and On Zoom
13:30-15:00 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Midterm Review
01
9:30-11:30 OH (Xinyan)
On Zoom
11:30-12:30 OH (Therese)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Aayushi)
On Zoom
14:35-15:30 OH (Ruth)
CSE 558 & On Zoom
15:30-16:30 OH (Pranav)
On Zoom
16:30-18:30 OH (Wisdom)
On Zoom
19:00-20:00 OH (Emily)
On Zoom
02
9:00-10:00 OH (Sneh)
On Zoom
10:00-11:00 OH (Zoe)
CSE 2nd floor breakout and On Zoom
11:00-12:00 OH (Sierrah)
CSE 2nd floor breakout
12:00-13:00 OH (Paolo)
CSE 2nd floor breakout and On Zoom
13:00-14:30 OH (Jason)
On Zoom
19:30-20:30 OH (Katherine)
On Zoom
23:59 Midterm Due
03
Section
Section 6 (More Dictionaries)
Materials
16:30-17:30 OH (Katherine)
CSE 5th floor breakout
19:00-20:00 OH (Emily)
On Zoom
04
10:00-11:00 OH (Therese)
CSE 2nd floor breakout and On Zoom
12:00-13:00 OH (Tyler)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Ruth)
CSE 558 & On Zoom
14:30-15:30 OH (Amanda)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Sets (PDF, PPT)
Read: Sets: PTut 5.4
election_final.py
17:00-18:00 OH (Pranav)
On Zoom
November
MondayTuesdayWednesdayThursdayFriday
07
9:30-11:30 OH (Xinyan)
On Zoom
12:30-13:30 OH (Amanda)
CSE 2nd floor breakout and On Zoom
13:30-15:00 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Graphs (PDF, PPT) & Sorting (PDF, PPT)
Read: NetworkX graph library; Sorting: sorting (do not worry about "lambda")
graphs_lecture.py
08
9:30-11:30 OH (Xinyan)
On Zoom
11:30-12:30 OH (Therese)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Aayushi)
On Zoom
14:35-15:30 OH (Ruth)
CSE 558 & On Zoom
15:30-16:30 OH (Pranav)
On Zoom
16:30-18:30 OH (Wisdom)
On Zoom
19:00-20:00 OH (Emily)
On Zoom
09
9:00-10:00 OH (Sneh)
On Zoom
10:00-11:00 OH (Zoe)
CSE 2nd floor breakout and On Zoom
11:00-12:00 OH (Sierrah)
CSE 2nd floor breakout
12:00-13:00 OH (Paolo)
CSE 2nd floor breakout and On Zoom
13:00-14:30 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Sorting (continued)
19:30-20:30 OH (Katherine)
On Zoom
10
Section
Section 7 (Sets & Sorting)
Materials
16:30-17:30 OH (Katherine)
CSE 5th floor breakout
16:30-17:30 OH (Katherine)
On Zoom
19:00-20:00 OH (Emily)
On Zoom
11
Veteran's Day
14
9:30-11:30 OH (Xinyan)
On Zoom
12:30-13:30 OH (Amanda)
CSE 2nd floor breakout and On Zoom
13:30-15:00 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Sharing, Mutability (PDF, PPT) Data Structures Grid Handout: (pdf, docx, pdf, filled in)
Try: ThinkCSPy 10.27; Read: ICPUP 5.1 & 5.2 or ThinkP 12, Optional: PTut 5.3; Python Documentation Section 3.1
15
9:30-11:30 OH (Xinyan)
On Zoom
11:30-12:30 OH (Therese)
CSE 2nd floor breakout and On Zoom
14:35-15:30 OH (Ruth)
CSE 558 & On Zoom
15:30-16:30 OH (Pranav)
On Zoom
16:30-18:30 OH (Wisdom)
On Zoom
19:00-20:00 OH (Emily)
On Zoom
16
9:00-10:00 OH (Sneh)
On Zoom
10:00-11:00 OH (Zoe)
CSE 2nd floor breakout and On Zoom
11:00-12:00 OH (Sierrah)
CSE 2nd floor breakout
12:00-13:00 OH (Paolo)
CSE 2nd floor breakout and On Zoom
13:00-14:30 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Testing (PDF, PPT)
Try: ThinkCSPy 6.3 & ThinkCSPy 20 (20.2 & 20.5); Read: ICPUP 6.1
19:30-20:30 OH (Katherine)
On Zoom
17
Section
Section 8 (Testing)
Materials
16:30-17:30 OH (Katherine)
CSE 5th floor breakout
19:00-20:00 OH (Emily)
On Zoom
18
10:00-11:00 OH (Therese)
CSE 2nd floor breakout and On Zoom
12:00-13:00 OH (Tyler)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Ruth)
CSE 558 & On Zoom
14:30-15:30 OH (Amanda)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Interpreting Exceptions (no new slides)
Try: ThinkCSPy 3
17:00-18:00 OH (Pranav)
On Zoom
21
9:30-11:30 OH (Xinyan)
On Zoom
12:30-13:30 OH (Amanda)
CSE 2nd floor breakout and On Zoom
13:30-15:00 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Debugging (PDF, PPT)
Try: ThinkCSPy 3.2 & ThinkCSPy 3.4; Read: ICPUP 6.2 or ThinkP Appendix A Optional: ThinkP Debugging sections of each chapter
16:30-17:20 OH (Ruth)
CSE2 G20
17:30-19:00 OH (Sneh)
On Zoom
19:00-21:00 OH (Xinyan)
On Zoom
22
9:30-11:30 OH (Xinyan)
On Zoom
11:30-12:30 OH (Therese)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Aayushi)
On Zoom
14:35-15:30 OH (Ruth)
CSE 558 & On Zoom
15:30-16:30 OH (Pranav)
On Zoom
16:30-18:30 OH (Wisdom)
On Zoom
19:00-20:00 OH (Emily)
On Zoom
23
9:00-10:00 OH (Sneh)
On Zoom
10:00-11:00 OH (Zoe)
CSE 2nd floor breakout and On Zoom
11:00-12:00 OH (Sierrah)
CSE 2nd floor breakout
12:00-13:00 OH (Paolo)
CSE 2nd floor breakout and On Zoom
13:00-14:30 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Visualization (PDF, PPT)
Read: PyPlot Tutorial; ICPUP 11 (Optional);
19:30-20:30 OH (Katherine)
On Zoom
24
Thanksgiving
25
Fri. after Thanksgiving
28
9:30-11:30 OH (Xinyan)
On Zoom
12:30-13:30 OH (Amanda)
CSE 2nd floor breakout and On Zoom
13:30-15:00 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Statistics & Plotting Examples (PDF, PPT, code)
Read: Statistics: Intro and examples section (only) of Statistical hypothesis testing; ICPUP 15 & 16
19:00-21:00 OH (Xinyan)
On Zoom
29
11:30-12:30 OH (Therese)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Aayushi)
On Zoom
14:35-15:30 OH (Ruth)
CSE 558 & On Zoom
15:30-16:30 OH (Pranav)
On Zoom
16:30-18:30 OH (Wisdom)
On Zoom
19:00-20:00 OH (Emily)
On Zoom
30
9:00-10:00 OH (Sneh)
On Zoom
10:00-11:00 OH (Zoe)
CSE 2nd floor breakout and On Zoom
11:00-12:00 OH (Sierrah)
CSE 2nd floor breakout
12:00-13:00 OH (Paolo)
CSE 2nd floor breakout and On Zoom
13:00-14:30 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Data Abstraction (Classes) (PDF, PPT, Module, Client, sample_text.txt, WordCounts-dict.py, WordCounts-list.py)
Try: ThinkCSPy 17; Read: ICPUP 8.0, 8.1, 8.3 (skim 8.2, 8.3.1, and 8.4) or ThinkP 15,Optional: Abstraction
19:30-20:30 OH (Katherine)
On Zoom
01
Section
Section 10 (Classes)
Materials
16:30-17:30 OH (Katherine)
CSE 5th floor breakout
19:00-20:00 OH (Emily)
On Zoom
02
10:00-11:00 OH (Therese)
CSE 2nd floor breakout and On Zoom
12:00-13:00 OH (Tyler)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Ruth)
CSE 558 & On Zoom
14:30-15:30 OH (Amanda)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Classes (cont.)(vehicle.py)
17:00-18:00 OH (Pranav)
On Zoom
December
MondayTuesdayWednesdayThursdayFriday
05
9:30-11:30 OH (Xinyan)
On Zoom
12:30-13:30 OH (Amanda)
CSE 2nd floor breakout and On Zoom
13:30-15:00 OH (Jason)
On Zoom
15:30-16:20 Lecture
CSE2 G20
Good Programming Practice (PDF, PPT)
06
9:30-11:30 OH (Xinyan)
On Zoom
11:30-12:30 OH (Therese)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Aayushi)
On Zoom
14:30-15:30 OH (Ruth)
On Zoom
15:30-16:30 OH (Pranav)
On Zoom
16:30-18:30 OH (Wisdom)
On Zoom
19:00-20:00 OH (Emily)
On Zoom
07
9:00-10:00 OH (Sneh)
On Zoom
10:00-11:00 OH (Zoe)
CSE 2nd floor breakout and On Zoom
11:00-12:00 OH (Sierrah)
CSE 2nd floor breakout
12:00-13:00 OH (Paolo)
CSE 2nd floor breakout and On Zoom
15:30-16:20 Lecture
CSE2 G20
List Comprehensions (PDF, PPT)
Try: ThinkCSPy 10.23; Read: PTut 5.1.4
19:30-20:30 OH (Katherine)
On Zoom
08
Section
Section 11 (TBD)
9:30-10:20 OH (Tyler)
SAV 130
10:30-11:30 OH (Xinyan & Sneh)
On Zoom
12:30-13:20 OH (Zoe)
DEN 258
15:30-17:30 OH (Katherine)
On Zoom
17:30-19:00 OH (Jason)
On Zoom
19:00-20:00 OH (Emily)
On Zoom
09
10:00-11:00 OH (Therese)
CSE 2nd floor breakout and On Zoom
12:00-13:00 OH (Tyler)
CSE 2nd floor breakout and On Zoom
13:30-14:30 OH (Ruth)
CSE 558 & On Zoom
14:30-15:30 OH (Amanda)
On Zoom
15:30-16:20 Lecture
CSE2 G20
A Bit More Python (PDF, PPT) and What Next? (PDF, PPT)
Read: PTut 12
17:00-18:00 OH (Pranav)
On Zoom
12
9:30-11:30 OH (Xinyan)
On Zoom
15:00-16:00 OH (Ruth)
CSE 558 & On Zoom
13 14 15 16