Logistics

Course website - this page

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

Project Description Document. Project Instructions

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

If I get a RED pass: Use this Notification Form to inform your instructor..

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

Course Schedule

Schedule
The schedule may change during the semester. Legend: PA - Participation, HW - Homework, Readings, PR - Project
Week #Week ofTuesdayThursday
01Aug. 10 01 - Introduction, Python Basics - Slides:, Lecture Code:
Reading 01 Assigned - Chapter01
02 - Python Basics, Conditionals - Slides:, Lecture Code:
Quiz - Syllabus and Python Basics - Sakai > Tests & Quizzes, Reading 02 Assigned - Chapter02
02 Aug. 17 03 - Conditionals and Iteration - Slides:, Lecture Code:
Participation Code - Sakai>Assignments, Conditionals Quiz - due in Sakai>Tests&Quizzes
04 - Iteration - Slides:, Lecture Code:
Reading 03 Assigned - Chapter03
03 Aug. 24 05 - Functions - Slides:, Lecture Code:
04-PC due - Sakai>Assignments, HW01 due - Sakai>Assignments -
06 - More Functions - Slides:, Lecture Code:
Quiz Functions - due in Sakai>Tests&Quizzes, 05-PC due - Sakai>Assignments Reading 04 Assigned - Chapter04 and Chapter05
04 Aug. 31 07 - Lists, plotting - Slides:, Lecture Code:
HW02 due - Sakai>Assignments - , 06-PC due - Sakai>Assignments
08 - Dictionaries - Slides:, Lecture Code:
Lists and Dicts Quiz - Sakai>Tests&Quizzes, 07-PC due - Sakai>Assignments Reading 05 Assigned - Chapter09
05 Sept. 7 09 - Searching, Sorting and more plotting - Slides: , Lecture Code:
HW03 due - Sakai>Assignments - 08-PC due - Sakai>Assignments
10 - Exam Review - Slides:
Files Quiz - Sakai>Tests&Quizzes, 09-TextResponse - Sakai>Assignments, Exam q submission - Form
06 Sept. 14 11 - Exam 1 - Reading 12 - Debugging, Sorting and Plotting - Slides: , Lecture Code:
07 Sept. 21 13 - Exam review Slides:, Lecture Code:
12-PC due - Sakai>Assignments,
13-PC-Exam-Review due in class - Sakai>Assignments - , Form for exam q submission due in class -
14 - Exam 2 - Writing Code
08 Sept. 28 15 - File I/O, Interact Slides:, Lecture Code:

HW04 due - Sakai>Assignments - -
16 - Shape drawing, Project Intro Slides:, Lecture Code:
PC-15 due - Sakai>Assignments, Reading 05 Assigned - Ch. 12, Ch. 16
09 Oct. 5 17 - Data visualization Lecture Code:
PC-16 due - Sakai>Assignments, Orange Form brainstorm - done in class -
18 - CSV, web scraping Lecture Code:
HW05 due - Sakai>Assignments - ,
PR - Project Plan due before class - BLUE form ,
Data ecosystem plotly Quiz in Sakai>Tests&Quizzes, PC-17 due - Sakai>Assignments,
10 Oct. 12 19 - Data processing, dataframes Slides:, Code:
Web scraping Quiz in Sakai>Tests&Quizzes, PC-18 due - Sakai>Assignments
20 - Data processing JSON, APIs Slides:, Code:
PC-19 due - Sakai>Assignments, Dataframes Quiz in Sakai>Tests&Quizzes
11 Oct. 19 21 - Data and Project Review 1 Slides: , Peer Review 1 Teal form
HW06 due in Sakai -
PC-20 due - Sakai>Assignments, JSON Quiz in Sakai>Tests&Quizzes
22 - MATLAB - basics Slides: , Code: , Reading 06 Assigned - see slides for details
12 Oct. 26 23 - MATLAB - arrays, animation Slides:, Code:
PC-22 due - Sakai>Assignments,
24 - MATLAB - euler Slides:, Code:, Peer Review 2 - Yellow Form
PC-23 due - Sakai>Assignments, Reading 7 Assigned - see slides
13 Nov. 2 25 - MATLAB - functions, Image processing Slides:, Code:
PC-24 due - Sakai>Assignments
26 - MATLAB and Python fun Code:
HW07 due - Sakai > Assignments - , Exam q submission - Form due Friday night
14 Nov. 9 27 - Project Demo day
PR - Project Code and Video due - , PC-25 due - Sakai>Assignments
28 - Exam Review
15 Finals Week Final Exam
Wednesday, November 18
from 1:45pm - 3:45pm in 131 DeBartolo Hall.