Course information, syllabus, logistics, policies, etc. Official Syllabus
What should I be working on? Course assignments linked on course schedule or in Canvas. You will often be submitting in systems like Canvas or Perusall. You will receive your grades in Canvas. The Schedule below should tell you what is due and when and is subject to change.
How can I access Intructors or TA resources? : TA Office Hours, Instructor Office Hours
Week # | Week of | Monday | Wednesday | Due this week(chronological) |
---|---|---|---|---|
01 | Aug. 26 | - | 01 - Introduction, Python Basics, expressions , code , |
In Class Response(ICR) - Form due Wednesday night
Participation Code(PC) 01 - Canvas>Assignments due Friday night, Qs in 01 class lecture code Reading 01 due in Canvas>Assignments due Sunday night |
02 | Sept. 2 | 02 - Data types and expressions code | 03 - Math, strings, inputs code |
ICR-02 - Form due Monday night
PC-02 - Canvas>Assignments due Tuesday night Reading 02 due in Canvas>Assignments due Wednesday night ICR-03 - Form due Wednesday night PC-03 - Canvas>Assignments due Friday night Reading 03 due in Canvas>Assignments due Sunday night |
03 | Sept. 9 | 04 - Expressions and conditionals code: | 05 - Conditionals, simple iteration code: , worksheet: |
ICR-04 - Form due Monday night
PC-04 - Canvas>Assignments due Tuesday night ICR-04 - Form due Wednesday night Homework 01 - Qs: due in Canvas>Assignments due Wednesday night PC-05 - Canvas>Assignments due Friday night Reading 04 due in Canvas>Assignments due Sunday night |
04 | Sept. 16 | 06 - Conditional ordering and Iteration intro code: | 07 - Lists and Loops - for code: |
ICR-06 - Form due Monday night
PC-06 - Canvas>Assignments due Tuesday night ICR-07 - Form due Wednesday night PC-07 - Canvas>Assignments due Friday night Reading 05 due in Canvas>Assignments due Friday night |
05 | Sept. 23 | 08 - for and Lists - code: | 09 - iteration practice, nested code: |
ICR-08 - Form due Monday night
PC-08 - Canvas>Assignments due Tuesday night Homework 02 - Qs: due in Canvas>Assignments due Wednesday night ICR-09 - Form due Wednesday night PC-09 - Canvas>Assignments due Friday night |
06 | Sept. 30 | 10 - nested loops and functions - code: | 11 - Exam Review, Programming practice code: |
ICR-10 - Form due Monday night
PC-10 - Canvas>Assignments due Tuesday night ICR-11 - Form due Wednesday night PC-11 - Canvas>Assignments due Friday night Homework 03 - Qs: due in Canvas>Assignments due Friday night Exam Q submission - Form due Sunday night Reading 06 due in Canvas>Assignments due Sunday night |
07 | Oct. 7 | 12 - Functions code: | 13 - Exam 1
Sample exam qs and logistics Student submitted qs |
ICR-12 - Form due Monday night
PC-12 - Canvas>Assignments due Wednesday night |
08 | Oct. 14 | 14 - Functions, 2D lists code: | 15 - functions, 2D lists practice code: |
ICR-14 - Form due Monday night
PC-14 - Canvas>Assignments due Tuesday night ICR-15 - Form due Wednesday night PC-15 - Canvas>Assignments due Friday night Feedback Course Feedback Form due Friday night |
- | Oct. 21 | Midterm break - no class | ||
09 | Oct. 28 | 16 - File I/O | 17 - system of functions, plotting |
Feedback Course Feedback Form due Wednesday night
ICR-16 - Form due Monday night PC-16 - Canvas>Assignments due Tuesday night Homework 04 - Qs: due in Canvas>Assignments due Wednesday night ICR-17 - Form due Wednesday night PC-17 - Canvas>Assignments due Friday night |
10 | Nov. 4 | 18 - plotting with plotly express, csv | 19 - plotting, dictionary, apis, JSON |
ICR-18 - Form due Monday night
PC-18 - Canvas>Assignments due Tuesday night Homework 05 - Qs: due in Canvas>Assignments due Wednesday night ICR-19 - Form due Wednesday night PC-19 - Canvas>Assignments due Friday night Exam Q submission - Form due Sunday night |
11 | Nov. 11 | 20 - apis, plotly, Viz, DataFrames - creating | 21 - Exam 2 | |
12 | Nov. 18 | 22 - DataFrames - updating, Data processing practice | 23 - Project work | |
13 | Nov. 25 | 24 - HTML, website design | - Thanksgiving Break - No class | |
14 | Dec. 2 | 25 - Project - embedding viz | 26 - Project | |
15 | Dec. 9 | 27 - Project practice, Summary | 28 - Project presentations - Wednesday | |