Schedule

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


  1. L#: These are the Asynchronous PrairieLearn Lecture Assignments including the pre-recorded lectures and short questions testing concepts introduced in the videos. These PL assessments will also include links to lecture notes, slides and annotations from the lectures. You are encouraged to complete these assessments on the date they appear on the course schedule. Tuesday lectures will be due on the following Sunday at 9am, and Thursday lectures will be due on the following Tuesday at 9am (5 days to complete). You can find all the due dates directly in PrairieLearn. There will be a total of 24 graded lecture assignments, and the lowest 4 scores will be dropped. Combined they will count towards 4% of your final grade.

  2. GA#: These are the Synchronous PrairieLearn Group Activities to be completed on Tuesdays either during the 2pm zoom lecture, or at the other two available zoom meetings on the same day at 9am or 8pm. The GAs cover material learned during previous lecture assignments, so make sure to complete the open PrairieLearn Lecture Assignments before you meet with your group. You can find a lot more information about the group activities on the Collaborate page.

  3. HW#: These are the PrairieLearn Homework Assigments due on most Tuesdays and Thursdays at 8pm. These are individual assessments. The schedule indicates when the HW will be open, and the due date for 100% credit. You can still submit all the HWs by May 5 for 96% credit. Almost every PrairieLearn Lecture Assignment has a corresponding HW. You are strongly encouraged to complete the PrairieLearn Lecture Assignment before you start your HW. There will be a total of 20 HW assignments, and the lowest 2 scores will be dropped. Combined they will count towards 25% of your grade.

  4. MP#: These are the PrairieLearn Machine Problems The schedule indicates when the MPs will be open, and the due date for 100% credit (all at 8pm). You can still submit all the MPs by May 5 for 96% credit. These are individual assessments. There will be a total of 6 MP assignments, and no drops. Combined they will count towards 10% of your grade.

  5. Q#: These are the Synchronous PrairieLearn Quizzes that happen on Thursdays during the official lecture time at 2pm. The quizzes will be delivered using CBTF-online. Make sure to register at CBTF (You can find more details on their website). If you need to request to take the conflict quiz, you can get instructions here. You can find on the schedule the content covered in each quiz (corresponding HW assignments) and also the dates when the Practice Quizzes (Q#P) will be open. Practice Quizzes will not count towards your grade (zero credit). There will be a total of 6 quizzes and the lowest score will be dropped. Combined they will count towards 35% of your grade.

The only required synchronous components of this class are the GAs and Quizzes. Attendance in the first week of classes is strongly encouraged, since we will be talking about all the logistics of the course, and having a demo for the group work.

You can see from the schedule below that many of the Thursday classes have a placeholder for a "Demo" class. These classes are not required. In Fall 2020, these demo classes (that include live coding using jupyter notebooks) were pre-recorded and included in the Lecture Assignments. However, many students indicated they would prefer to be able to have this type of activity following an synchronous format. Hence this semester we will have "demo classes" on some Thursdays, which will be recorded and posted inside a PrairieLearn assignment (for the students that prefer the asynchronous format). These jupyter notebooks are available in PrairieLearn under the label WS#: Workspace.

Semester Progress
91%
Jan May
Week 1
Tue, Jan 26, lecture 1
Syllabus and course content

Complete your asynchronous lecture today!


Also opening today:

Google form - Course survey and consent (Extra credit)

Due today:

Thu, Jan 28, lecture 2
Working in groups

Complete your asynchronous lecture today!


Also opening today:


Due today:

Week 2
Week 3
Tue, Feb 09, lecture 5

Complete your asynchronous lecture today!


Also opening today:


Due today:

Thu, Feb 11, lecture 6
Q1: Linear Algebra + Python + Errors (HW0-HW2)

Complete your asynchronous lecture today!


Also opening today:


Due today:

Week 4
Week 5
Tue, Feb 23, lecture 9

Complete your asynchronous lecture today!


Also opening today:


Due today:

Thu, Feb 25, lecture 10
Q2: Floating Point + Rounding + Taylor Series (HW3-HW6)

Complete your asynchronous lecture today!


Also opening today:


Due today:

Week 6
Week 7
Tue, Mar 09, lecture 13

Complete your asynchronous lecture today!


Also opening today:


Due today:

Thu, Mar 11, lecture 14
Q3: Monte Carlo, Matrices and Norms, Linsys (HW7-HW9)

Complete your asynchronous lecture today!


Also opening today:


Due today:

Week 8
Week 9
Tue, Mar 23, lecture 17

Complete your asynchronous lecture today!


Also opening today:


Due today:

Thu, Mar 25, lecture 18
Q4: Sparse, Conditioning, Eigs, Markov (HW10-HW12)

Complete your asynchronous lecture today!


Also opening today:


Due today:

Week 10
Week 11
Week 12
Tue, Apr 13

Complete your asynchronous lecture today!


Also opening today:


Due today:

Thu, Apr 15, lecture 23
Q5: FD, Nonlinear, Optimization (HW13-HW15)

Complete your asynchronous lecture today!


Also opening today:


Due today:

Week 13
Week 14
Tue, Apr 27, lecture 26

Complete your asynchronous lecture today!


Also opening today:


Due today:

Thu, Apr 29, lecture 27
Q6: Least-squares and SVD (HW16-HW19)

Complete your asynchronous lecture today!


Also opening today:


Due today:

Week 15
Tue, May 04, lecture 28

Complete your asynchronous lecture today!


Also opening today:


Due today:

Thu, May 06

Complete your asynchronous lecture today!


Also opening today:


Due today: