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
Week # | Week of | Tuesday | Thursday |
---|---|---|---|
01 | Aug. 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. |