Sections 06 and 08

Logistics

Course website - this page

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

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

Explorations - Slides with discernment event details.

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

Course Schedule

Schedule
The schedule may change during the semester. The exam dates are TBD and will be finalized later in the semester. Legend: PA - Participation, HW - Homework, Readings/Participation, PR - Project, Exam
Week #Week ofTuesdayThursday
1Jan. 16 01 - Introduction, Expressions, Conditionals Slides: , Code: S6, S8
ICR -
02 - Iteration, Lists Code: S6, S8
Reading 01 due in Canvas>Perusall
(Participation Code)PC-01 due in Canvas>Assignments
ICR -
2Jan. 23 03 - More iteration and lists Code: S6, S8
Reading 02 due in Canvas>Perusall
02-PC due in Canvas>Assignments
ICR -
04 - More Lists and Functions Code: S6, S8
03-PC due in Canvas>Assignments
Homework 01 due in Canvas>Assignments - at 11.59pm -
ICR -
3Jan. 30 05 - Nested loops Code: S6, S8
Reading 03 due in Canvas>Perusall
04-PC due in Canvas>Assignments
ICR -
06 - Plotting Code: S6, S8
05-PC due in Canvas>Assignments
Homework 02 due in Canvas>Assignments - at 11.59pm Friday -
ICR -
4Feb. 06 07 - file io, csv Code: S6, S8
06-PC due in Canvas>Assignments
Reading 04 due in Canvas>Perusall
ICR -
08 - files Code: S6, S8
07-PC due in Canvas>Assignments
Homework 03 due in Canvas>Assignments - at 11.59pm -
ICR -
5Feb. 13 09 - Dictionary, Code: S6, S8
Reading 05 due in Canvas>Perusall
08-PC due in Canvas>Assignments
ICR -
10 - csv, api, json Code: S6, S8
Homework 04 due in Canvas>Assignments - at 11.59pm -
09-PC due in Canvas>Assignments
ICR -
6Feb. 20 11 - Code practice, Exam Review Code: S6, S8, Slides
10-PC due in Canvas>Assignments
Exam Q Submission due midnight - Form
ICR -
12 - Code practice, Exam 1 review Code: S6, S8, Slides
ICR -
11-PC due in Canvas>Assignments
Homework 05 due in Canvas>Assignments - at 11.59pm -
7Feb. 27 13 - Project Intro, Data Viz Code: S6:, S8:
Midterm Exam 1 - Reading 8am-9.15am - 127 Nieuwland Science Hall
Study guide
Student submitted exam Qs and As
ICR -
14 - DataFrames, Data viz, Project brainstorm Code: S6:, S8:
PR - Project Brainstorm - Orange Form - , Student submitted ideas
13-PC due in Canvas>Assignments
ICR -
8Mar. 06 15 - Data Processing examples, Project group and Plan Code: S6:, S8:
PR - Project Plan - Blue Form due 11.59pm -
14-PC due in Canvas>Assignments
Project Partner List
ICR -
16 - Data play and Project discussion Code: S6:, S8:
Homework 06 due in Canvas>Assignments -
15-PC due in Canvas>Assignments
Project Risk Feedback
Course Feedback form
-Mar. 13

MIDTERM BREAK

9Mar. 20 17 - Euler method Code: S6:, S8:
ICR -
Exam Q Submission due midnight - Form
Course Feedback form
18 - Interact, Monte Carlo, Exam 2 review Code: S6:, S8:
17-PC due in Canvas>Assignments
ICR -
10Mar. 27 19 - Monte Carlo, exam practice Code: S6:, S8:
18-PC due in Canvas>Assignments
ICR -
20 - Exam 2 - Writing - in class - SR 109/110
Exam 2 Study Guide
Exam 2 Student Submitted Qs
11Apr. 3 21 - Classes Code: S6:, S8:
ICR -
22 - Project, Making html pages Slides: , Code folder:
21-PC due in Canvas>Assignments
PR Project Yellow Form due midnight -
ICR -
12Apr. 10 23 - Python - interaction, other topics Code: S6:, S8:
22-PC due in Canvas>Assignments
ICR -
24 - MATLAB - basics, arrays, plotting, Slide: Code:
Homework 07 due in Canvas>Assignments -
Install Matlab R2021 or higher before class
23-PC due in Canvas>Assignments
ICR -
13Apr. 17 25 - MATLAB - animation, functions Slides: Code:

Videos to watch before class: 1. App - Sample Tool, 2. App - Start Tool, 3. App - Slider Tool, 4. Dot operations, 5. System of Eqns
24-PC due in Canvas>Assignments
ICR -
26 - GUIs, Project Update Slides: Code:
Homework 08 due in Canvas>Assignments -
25-PC due in Canvas>Assignments
PR Project Teal Form due midnight -
ICR -
14Apr. 24 27 - MATLAB and Python - languages Slides: Code:
26-PC due in Canvas>Assignments
Exam Q Submission due midnight - Form
ICR -
28 - Exam 3 review Slides: , Review Qs
27-PC due in Canvas>Assignments
ICR -
15May 1 Morning exam + regular class - Closing lecture, Project Update Slides:
28-PC due in Canvas>Assignments
Exam 3 - Reading
8am-9.15am 101 Debartolo Hall

Exam 3 Study Guide
Exam 3 Student Submitted Qs
-
-May. 8Finals week - Project deliverables due Sunday 10AM
Final Project presentations
May 8th - 7.30am-12pm
140 Debartolo Hall
Final Project Document
Project IDs list
Project Partner Review - Green form - Individual
Final Project submission - Pink form - group
Project folder

Student Projects Showcase