Logistics

Course website - this page

Course information, syllabus, logistics, policies, etc. Official Syllabus

What should I be working on? Course assignments linked on course schedule or in Sakai. You will often be submitting in systems like Sakai or Perusall. You will receive your grades in Sakai. The Schedule below should tell you what is due and when and is subject to change.

How can I access Intructors or TA resources? : Our Campuswire page,
TA Office Hours, Instructor Office Hours

Course Schedule

Schedule
The schedule may change during the semester. Legend: PA - Participation, HW - Homework, Readings/ Participation, PR - Project
Week #Week ofMondayWednesday
01Aug. 23 01 - Introduction, Python Basics , ,
ICR -
02 - Python Basics , ,
Reading 01 due in Sakai>Perusall
ICR -
02 Aug. 30 03 - Data types and expressions Slides: , Code:
PC02 - Sakai>Assignments,
Reading 02 due in Sakai>Perusall,
ICR -
04 - Expressions, Conditionals Slides: , Code:
ICR -
03 Sept. 6 05 - Conditionals Slides: , Code:
HW01 due - Sakai>Assignments - -
Reading 03 due in Sakai>Perusall,
ICR -
06 - Iteration Slides: , Code:
Reading 04 due in Sakai>Perusall,
ICR -
04 Sept. 13 07 - More Iteration Slides: , Code:
HW02 due - Sakai>Assignments -
Reading 05 due in Sakai>Perusall,
ICR -
08 - Lists and More Iteration Slides: , Code:
PC07 - Sakai>Assignments,
ICR -
05 Sept. 20 09 - Unrolling loops , Code:
HW03 due - Sakai>Assignments - -
ICR -
10 - Lists, 2D Lists Code:
ICR -
06 Sept. 27 11 - Nested Loops Code:
HW04 due - Sakai>Assignments - ,
ICR -
12 - Functions Code:
ICR -
07 Oct. 4 13 - More functions

Exam Q submission -
ICR -
14 - Exam Review
HW05 due - Sakai>Assignments - ,
ICR -
08 Oct. 11 15 - Programming practice

ICR -
Reading 06 due in Sakai>Perusall,
16 - Exam 1 - 107 Carey Auditorium, Hesburgh Library
Sample Questions: ,
Sample Student Answers with comments: ,
Student Submitted Q&As: ,

- Oct. 18 Midterm break - no class
09 Oct. 25 17 - Dictionaries, plotting ,
ICR -
18 - Plotting, File I/O
Reading 07 due in Sakai>Perusall,
ICR -
10 Nov. 1 19 - CSV, Data visualization
Reading 08 due in Sakai>Perusall, ICR -
20 - Files, Data and processing
HW06 due FRIDAY in Sakai>Assignments -
Reading 09 due FRIDAY in Sakai>Perusall,
PC19 - due FRIDAY in Sakai>Assignments ,
ICR -
11 Nov. 8 21 - Data visualization and processing
ICR -
22 - Data viz, Dataframes , ,
ICR -
12 Nov. 15 23 - APIs, JSON, Requests ,
HW07 due in Sakai>Assignments -
PC22 - due in Sakai>Assignments ,
ICR -
24 - Converting to DataFrames , ,

PC23 - due in Sakai>Assignments ,
ICR -
13 Nov. 22 25 - Data practice, Project Intro ,
HW08 due in Sakai>Assignments -
PR Brainstorm - Individual - Orange form - due Monday in class - , Project ideas
PR Plan - Group - Blue form - due Tuesday by midnight -
ICR -
- Thanksgiving Break - No class
14 Nov. 29 26 - html, bootstrapr , Code folder , Project Work
Exam Q submission -
PR Peer Review - Group - Teal form - due by 5pm -
27 - Embedding viz in html , Summary
15 Dec. 6 28 - Exam 2 - in 107 Carey Auditorium, Hesburgh Library
Sample Questions and Study Guide: ,
Student Submitted Q&As: ,
Student sample answer with grading comments
- No class Wednesday - Reading day
FRIDAY Final Project Presentations - Project document
December 10, 4:15 - 6:15pm in 210 Debartolo Hall
Student Project Demos
PR Final Project - Group - Pink Form due by 11am -
Project Partners List -

Peer Review form - Individual

Resources: