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.

How do I satisfy my 2 discernment opportunities? : Calendar of discernment opportunities..

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 ofTuesdayThursday
1Jan. 10 01 - Introduction, Python Basics Slides: , Code:
ICR -
02 - Python basics, conditionals, loops Code:
Reading 01 due in Canvas>Perusall
(Participation Code)01-PC due in Canvas>Assignments
ICR -
2Jan. 17 03 - Iteration, Lists Code:
Reading 02 due in Canvas>Perusall
02-PC due in Canvas>Assignments
ICR -
04 - More Lists Code:
Reading 03 due in Canvas>Perusall
Homework 01 due in Canvas>Assignments -
03-PC due in Canvas>Assignments
ICR -
3Jan. 24 05 - Nested loops, Matrix Code:
Reading 04 due in Canvas>Perusall
04-PC due in Canvas>Assignments
ICR -
06 - Plots, loops Code:
Homework 02 due in Canvas>Assignments -
05-PC due in Canvas>Assignments
ICR -
4Jan. 31 07 - Functions Code:
Reading 05 due in Canvas>Perusall
06-PC due in Canvas>Assignments
ICR -
08 - More functions Code:
Homework 03 due in Canvas>Assignments -
07-PC due in Canvas>Assignments
ICR -
5Feb. 7 09 - Loops practice Code:
Reading 06 due in Canvas>Perusall
08-PC due in Canvas>Assignments
ICR -
10 - Dictionary, File I/O Code:
Homework 04 due in Canvas>Assignments -
09-PC due in Canvas>Assignments
ICR -
6Feb. 14 11 - Project Intro, csv, api Code:
Reading 07 due in Canvas>Perusall
10-PC due in Canvas>Assignments
Exam Q submission -
ICR -
12 - Midterm exam 1 review, Slides:
Homework 05 due in Canvas>Assignments -
PR - Brainstorming Orange Form -
7Feb. 21 13 - Project, APIs (regular class time) Code:

Midterm Exam 1 - Reading 8am-9.15am 107 Carey Auditorium - Hesburgh library
Study guide topics and Sample Qs
Student submitted q&as
Students ans to exam sample q
14 - APIs, json, csv Code:
PR - Project Plan - Blue Form -
ICR -
8Feb. 28 15 - Data visualization plotly Code:
Reading 08 due in Canvas>Perusall
14-PC due in Canvas>Assignments
ICR -
16 - Dataframes, Data processing examples Code:
Homework 06 due in Canvas>Assignments -
15-PC due in Canvas>Assignments
Feedback form -
ICR -
-Mar. 7

MIDTERM BREAK

9Mar. 14 17 - Euler method, Exam 2 review Slides: Code:
Reading 09 due in Canvas>Perusall
ICR -
18 - Interact, Monte Carlo, Exam 2 review Code: , Exam Qs:
Homework 07 due in Canvas>Assignments -,
Exam Q submission -
ICR -
10Mar. 21 19 - Exam 2 - Writing - in class
Exam 2 instructions, topics and study guide
Student submitted q&as
20 - classes, searching, subplots Code:
ICR -
11Mar. 28 21 - python Python Code: , 22 - Project, Making html pages Slides: , Simple html example
ICR -
12Apr. 4 23 - MATLAB - basics, arrays, plotting Slides: , Code:
Homework 08 due in Canvas>Assignments -,
22-PC due in Canvas>Assignments
ICR -
24 - MATLAB - animation, functions, sorting Slides: , Code:
Reading 10 due in Canvas>Perusall
23-PC due in Canvas>Assignments
ICR -
13Apr. 11 25 - MATLAB - sorting, making simple GUIs Slides: , Code:
Reading 11 due - watch video - -
24-PC due in Canvas>Assignments
ICR -
26 - GUIs, MATLAB and Python converting Slides: , Code:
Exam Q submission -
Homework 09 due in Canvas>Assignments -
25-PC due in Canvas>Assignments
ICR -
14Apr. 18 27 - Code, Exam 3 Review Slides: , Embedding plotly viz in html:
26-PC due in Canvas>Assignments
28 - Closing lecture Slides , Project Peer Review Yellow Form
Exam 3 - Reading Thursday, April 21st,
8am-9.15am 107 Carey Auditorium - Hesburgh library

Student submitted q&as
Study guide topics
15Apr. 25
-May. 2Finals week - Project deliverables due (Code, Videos, Website, Forms) - Tuesday May 3rd, 5pm - due in Google drive, Pink form, Green Form

Final Project presentations
Wednesday, May 4th 1.45 - 3.45 PM
Carey Auditorium, Hesburgh Library

Final Project document
Project List with ids
Initial project ideas list
Student Projects showcase