Welcome to CSE 160: Data Programming! 🎉
Under Construction
This website is under construction and content is subject to change.
Registration
Do not email the course staff or instructor requesting an add-code for the course. The course staff do not have any add-codes. Please email ugrad-advisor@cs.washington.edu.
Announcements¶
Jan 05 Welcome!
Welcome to CSE 160! Course content is forthcoming. The schedule listed here is subject to change.
Calendar¶
Info
This is a rough sketch of the quarter and things are subject to change. We can accurately predict the past, but predicting the future is hard!
| Topic | Homeworks | Practice | Check-In | ||
|---|---|---|---|---|---|
| Week 1 | |||||
| Mon 01/05 | LEC 01 Welcome to CSE 160! | ||||
| Wed 01/07 | LEC 02 Introduction to Python | ||||
| 07 Jan HW 0 13 Jan, 11:59 pm Homework 0 | |||||
| Thu 01/08 | SEC 01 Introduction to Python | ||||
| 08 Jan P 1 14 Jan, 11:59 pm Coding Practice #1 | W 1 09 Jan, 11:59 pm Written Check-In #1 | ||||
| Fri 01/09 | LEC 03 Loops | ||||
| Week 2 | |||||
| Mon 01/12 | LEC 04 Nested Loops | ||||
| Wed 01/14 | LEC 05 Conditionals | ||||
| 14 Jan HW 1 22 Jan, 11:59 pm Homework 1 | |||||
| Thu 01/15 | SEC 02 Loops and Conditionals | ||||
| 15 Jan P 2 21 Jan, 11:59 pm Coding Practice #2 | W 2 16 Jan, 11:59 pm Written Check-In #2 | ||||
| Fri 01/16 | LEC 06 Functions | ||||
| Week 3 | |||||
| Mon 01/19 | HOLIDAY Holiday | ||||
| Wed 01/21 | LEC 07 Functions (II) | ||||
| Thu 01/22 | SEC 03 Functions | ||||
| 22 Jan P 3 28 Jan, 11:59 pm Coding Practice #3 | W 3 23 Jan, 11:59 pm Written Check-In #3 | ||||
| Fri 01/23 | LEC 08 Lists | ||||
| 23 Jan HW 2 29 Jan, 11:59 pm Homework 2 | |||||
| Week 4 | |||||
| Mon 01/26 | LEC 09 Nested Lists | ||||
| Wed 01/28 | LEC 10 File I/O | ||||
| Thu 01/29 | SEC 04 Lists and File I/O | ||||
| 29 Jan P 4 04 Feb, 11:59 pm Coding Practice #4 | W 4 30 Jan, 11:59 pm Written Check-In #4 | ||||
| Fri 01/30 | LEC 11 More File I/O | ||||
| 30 Jan HW 3 05 Feb, 11:59 pm Homework 3 | |||||
| Week 5 | |||||
| Mon 02/02 | LEC 12 Dictionaries | ||||
| Wed 02/04 | LEC 13 Nested Dictionaries | ||||
| Thu 02/05 | SEC 05 Dictionaries | ||||
| 05 Feb P 5 11 Feb, 11:59 pm Coding Practice #5 | W 5 06 Feb, 11:59 pm Written Check-In #5 | ||||
| Fri 02/06 | LEC 14 Nested Structures | ||||
| Week 6 | |||||
| Mon 02/09 | LEC 15 Midterm Review | ||||
| Wed 02/11 | EXAM Midterm | ||||
| Thu 02/12 | SEC 06 Nested Structures | ||||
| 12 Feb P 6 18 Feb, 11:59 pm Coding Practice #6 | W 6 13 Feb, 11:59 pm Written Check-In #6 | ||||
| Fri 02/13 | LEC 17 Sets and Tuples | ||||
| 13 Feb HW 4 26 Feb, 11:59 pm Homework 4 | |||||
| Week 7 | |||||
| Mon 02/16 | HOLIDAY Holiday | ||||
| Wed 02/18 | LEC 18 Graphs and Modules | ||||
| Thu 02/19 | SEC 07 Sets and Tuples | ||||
| 19 Feb P 7 25 Feb, 11:59 pm Coding Practice #7 | W 7 20 Feb, 11:59 pm Written Check-In #7 | ||||
| Fri 02/20 | LEC 19 Sorting and Itemgetter | ||||
| Week 8 | |||||
| Mon 02/23 | LEC 20 Debugging and Testing | ||||
| Wed 02/25 | LEC 21 Visualization | ||||
| Thu 02/26 | SEC 08 Itemgetter, Sorting, and Testing | ||||
| 26 Feb P 8 04 Mar, 11:59 pm Coding Practice #8 | W 8 27 Feb, 11:59 pm Written Check-In #8 | ||||
| Fri 02/27 | LEC 22 Introduction to Classes | ||||
| 27 Feb HW 5 12 Mar, 11:59 pm Homework 5 | |||||
| Week 9 | |||||
| Mon 03/02 | LEC 23 Classes (II) | ||||
| Wed 03/04 | LEC 24 CSV DictReader | ||||
| Thu 03/05 | SEC 09 Classes and Visualization | ||||
| W 9 06 Mar, 11:59 pm Written Check-In #9 | |||||
| Fri 03/06 | LEC 25 Homework 5 | ||||
| Week 10 | |||||
| Mon 03/09 | LEC 26 Introduction to Jupyter Notebooks | ||||
| Wed 03/11 | LEC 27 Introduction to Pandas | ||||
| Thu 03/12 | SEC 10 Final Review | ||||
| W 10 13 Mar, 11:59 pm Written Check-In #10 | |||||
| Fri 03/13 | LEC 28 Final Review | ||||
| Week 11 | |||||
| Thu 03/19 | EXAM FINAL EXAM (2:30pm-4:20pm) | ||||