Schedule

Home/Schedule

Synchronous online lectures (Section N only):

Tuesdays 12:30pm - 1:45pm

Zoom link on course CampusWire

In this schedule page, you will find the list of assignments you will have to complete this semester:


  1. L #: These are the PrairieLearn Lecture Activities including the pre-recorded lectures and short questions testing concepts introduced in the videos. You are encouraged to complete these assessments on the date they appear on the course schedule, or 1-2 days after. However, you will have one week to complete this assessment in order to get the available 2 points. Students can complete this individually or in groups.

  2. GA #: These are the PrairieLearn Group Activities to be completed on Tuesdays either during the 12:30pm zoom lecture, or at your group's designated time. The GA's cover material learned during the previous week, so make sure to complete the PrairieLearn Lecture Activities from the previous week before you start working on the GA assessment.

  3. HW #: These are the PrairieLearn Homework Assigments due on Thursdays at 8pm. The schedule indicates the due date for 100% credit (or 24 points). You can still submit all the HWs by Dec 8 for 96% credit (or 23 points). These are individual assessments. The schedule shows the PrairieLearn Lecture Activities corresponding to each HW. You can also find the dates when the assignment will be open.

  4. MP #: These are the PrairieLearn Machine Problems due on some Tuesdays of the semester (total of 5) at 8pm. The schedule indicates the due date for 100% credit (or 24 points). You can still submit all the HWs by Dec 8 for 96% credit (or 23 points). These are individual assessments. You can also find the dates when the assignment will be open.

  5. Quiz #: These are the PrairieLearn Quizzes that happen on Thursdays during the official lecture time (either 9:30am or 12:30pm). The quizzes will be delivered using CBTF-online. Make sure to register at CBTF (You can find more details on their website). You can find on the schedule the content covered in each quiz (corresponding topics and HW assignments). If you need to request to take the conflict quiz, you can get instructions here.

The schedule will also contain links to the annotated slides that I use when preparing the pre-recorded videos, or relevant announcements.


Note that all the assessments and pre-recorded videos are available in PrairieLearn. If you need additional resources (course notes and slides), you can take a look at the resources page.

Semester Progress
100%
Aug Dec
Week 1
Tue, Aug 25, lecture 1
Course syllabus and introduction

No pre-recorded video (but I will post the zoom recording from the sync lectures)
Start working on HW 1
Sync lecture at: 9:30am AND 12:30pm

Thu, Aug 27, lecture 2
L2 ON PL: Intro to Python

2 points
No pre-recorded video. Instead complete the self-guided Python notebook that is included in the lecture activity. Mariana will be available on Zoom today 10-11am and 1-2pm to provide additional help (use the office hours zoom link).

Week 2
Tue, Sep 01, lecture 3
L3 ON PL: Errors, Big-O notation, plots

2 points
Start working on HW 2

GA 1: Python
8 points
Sync lecture at: 12:30pm

Thu, Sep 03, lecture 4
L4 ON PL: Floating Point

2 points

HW 1 due: Lectures 1-2
24 points

Week 3
Tue, Sep 08, lecture 5
L5 ON PL: IEEE

2 points
Start working on HW 3

GA 2: Floating Point
8 points
Sync lecture at: 12:30pm

Thu, Sep 10, lecture 6
L6 ON PL: Rounding and cancellation

2 points

HW 2 due: Lectures 3-4
24 points
Quiz 1: Python, Linear Algebra (hw 1 + review)
70 points
Time: 9:30am (section M) and 12:30pm (section N)

Week 4
Tue, Sep 15, lecture 7
L7 ON PL: Taylor Series

2 points
Start working on HW 4

GA 3: Rounding
8 points
Sync lecture at: 12:30pm

Thu, Sep 17, lecture 8
L8 ON PL: Monte Carlo Methods

2 points
Start working on MP 1

HW 3 due: Lectures 5-6
24 points

Week 5
Tue, Sep 22, lecture 9
L9 ON PL: Matrices and Norms

2 points

GA 4: Monte Carlo
9 points
Sync lecture at: 12:30pm

Thu, Sep 24, lecture 10
L10 ON PL: Linear System of Equations

2 points
Start working on HW 5

HW 4 due: Lectures 7-8
24 points
Quiz 2: Errors, FP, IEEE, Rounding (hw 2-3)
70 points
Time: 9:30am (section M) and 12:30pm (section N)

Week 6
Tue, Sep 29, lecture 11
L11 ON PL: Linear system of equations + Sparse Matrices

2 points

GA 5: Matrices and Norms
9 points
Sync lecture at: 12:30pm

MP 1 due: Texas Hold'em

24 points

Thu, Oct 01, lecture 12
L12 ON PL: Conditioning

2 points
Start working on HW 6
Start working on MP 2

HW 5 due: Lecture 9-10
24 points

Week 7
Tue, Oct 06, lecture 13
L13 ON PL: Eigenvalues

2 points

GA 6: Linear Systems
9 points
Sync lecture at: 12:30pm

Thu, Oct 08, lecture 14
L14 ON PL: Eigenvalues

2 points
Start working on HW 7

HW 6 due: Lecture 11-12
24 points
Quiz 3: Taylor, MC, Matrices, Norms (hw 4-5)
70 points
Time: 9:30am (section M) and 12:30pm (section N)

Week 8
Tue, Oct 13, lecture 15
L15 ON PL: Markov chains

2 points

GA 7: Eigenvalues
9 points
Sync lecture at: 12:30pm

MP 2 due: Truss design

24 points

Thu, Oct 15, lecture 16
L16 ON PL: Finite Difference Methods

2 points
Start working on HW 8
Start working on MP 3

HW 7 due: Lecture 13-14
24 points

Week 9
Tue, Oct 20, lecture 17
L17 ON PL: 1D Nonlinear System of Equations

2 points
GA8 should be completed individually in PL for the students that did not attend sync lecture on Oct 15

GA 8: Markov Chains - NO GROUP WORK THIS WEEK
9 points
Sync lecture at: CANCELED

Thu, Oct 22, lecture 18
L18 ON PL: ND Nonlinear System of Equations

2 points
Start working on HW 9

HW 8 due: Lecture 15-16
24 points

Week 10
Tue, Oct 27, lecture 19
L19 ON PL: 1D Optimization

2 points

GA 9: Nonlinear equations
9 points
Sync lecture at: 12:30pm

MP 3 due: Basketball Rank

24 points

Thu, Oct 29, lecture 20
L20 ON PL: ND Optimization

2 points
Start working on HW 10

HW 9 due: Lecture 17-18
24 points
Quiz 4: Linsys, Eigenvalues, Markov, FD (hw 6-8 or lectures 10-16)
70 points
Time: 9:30am (section M) and 12:30pm (section N)

Week 11
Tue, Nov 03, lecture 21
L21 ON PL: Least-squares (Normal Equations)

2 points
GA10 will become available on Oct 30, and will be due today at midnight (NO OFFICE HOURS TODAY)
Start working on MP 4

GA 10: Optimization
9 points
Sync lecture at: CANCELED DUE TO HOLIDAY

Thu, Nov 05, lecture 22
L22 ON PL: Singular Value Decomposition

2 points
Start working on HW 11

HW 10 due: Lecture 19-20
24 points

Week 12
Tue, Nov 10, lecture 23
L23 ON PL: Least-squares + SVD

2 points

GA 11: Least-squares
9 points
Sync lecture at: 12:30pm

MP 4 due: Topology optimization

24 points

Thu, Nov 12, lecture 24
L24 ON PL: SVD applications

2 points
Start working on HW 12
Start working on MP 5

HW 11 due: Lecture 21-22
24 points

Week 13
Tue, Nov 17, lecture 25
L25 ON PL: Principal Component Analysis

2 points

GA 12: Least-squares + SVD
9 points
Sync lecture at: 12:30pm

Thu, Nov 19, lecture 26
No lecture activity

Start working on HW 13

HW 12 due: Lecture 23-24
24 points
Quiz 5: Nonlinear, Opt, Least-squares, SVD (hw 9-11 or lectures 17-22)
70 points
Time: 9:30am (section M) and 12:30pm (section N)

Week 14
Tue, Nov 24
Fall break


Thu, Nov 26
Fall break


Week 15
Tue, Dec 01, lecture 27
No lecture activity


GA 13: PCA
9 points
Sync lecture at: 12:30pm

MP 5 due: Breast cancer prediction

24 points

Thu, Dec 03, lecture 28
No lecture activity


HW 13 due: Lecture 25
24 points

Week 16
Tue, Dec 08, lecture 29
No lecture activity


GA 14: Machine Learning
9 points

Fri, Dec 11, lecture 30
FINAL EXAM FOR SECTION N

CBTF online, 1:30-4:30 p.m

Week 17
2020-12-114


Fri, Dec 18, lecture 31
FINAL EXAM FOR SECTION M

CBTF online, 1:30-4:30 p.m