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
Week # | Week of | Tuesday | Thursday |
---|---|---|---|
1 | Jan. 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 - |
2 | Jan. 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 - |
3 | Jan. 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 - |
4 | Jan. 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 - |
5 | Feb. 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 - |
6 | Feb. 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 - |
7 | Feb. 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 - |
8 | Feb. 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 | |
9 | Mar. 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 - |
10 | Mar. 21 | 19 - Exam 2 - Writing - in class
Exam 2 instructions, topics and study guide Student submitted q&as |
20 - classes, searching, subplots Code:
ICR - |
11 | Mar. 28 | 21 - python Python Code: , | 22 - Project, Making html pages Slides: , Simple html example
ICR - |
12 | Apr. 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 - |
13 | Apr. 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 - |
14 | Apr. 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 |
15 | Apr. 25 | ||
- | May. 2 | Finals 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 |