Announcements

17 Feb

The deadline to resubmit a quiz/exam for the 6-week marking period has been extended to in class on Thursday 20 February.

11 Feb

The deadline to resubmit a quiz/exam for the 6-week marking period is noon on Friday 14 February.

30 Jan

Plan for next week:

T 4 Feb

More Lesson 5

Review

W 5 Feb

Exam EI, 19:00 - 20:00 in CH379

R 6 Feb

Exam 1

Exam 1

  • Covers Lessons 1-4.
  • You will not be asked to write code, but you may be asked to read and interpret code.
  • No outside materials allowed.
21 Jan

Instructions for resubmissions

  1. Start with a fresh sheet of paper, and include at the top:

    • Your name
    • The name of the quiz/exam you're resubmitting (e.g. "Resubmission of Quiz 5")
    • The date of your resubmission
  2. Below, redo the problems you want to resubmit. For each problem you resubmit, explain what your errors were.

  3. After your redone problems, write the honor statement below:

    I pledge on my honor that I have not used any unauthorized materials, and that I have not given or received any unauthorized assistance for this resubmission.

    [your signature]

  4. Attach your original quiz/exam and any previous resubmissions.

Here's an example of a resubmission for a fictional quiz.

Follow the guidelines in the course policy statement. In particular,

  • No collaboration allowed. All work must be your own.
  • You may use your own course materials (e.g. notes, homework), as well as any materials directly linked from the course website. You may not use any other materials.
  • You may resubmit at most 1 quiz/exam per week.
9 Jan

Welcome!

Show older announcements

General Information

Resources

Homework

Dates Problems
20 Feb

Airlift planning (zip)

Bring your computers to the next class.

18 Feb

Bring your computers to the next class.

13 Feb

Finish the examples in Lesson 6.

Dynamic Distillery and Pear Computers, revisited (zip)

11 Feb

Pear Computers

Bring your computers to the next class.

30 Jan

Dynamic Distillery

28 Jan

Reverse engineering

Finish the IAD-SAN mileage running problem in Lesson 4.

23 Jan

Shapley Sneakers and Primal Praline Company, revisited (zip)

Bring your computers to the next class.

21 Jan

Work on Quiz 2. Bring your computers to the next class.

16 Jan

Practice with Python (zip)

Bring your computers to the next class.

14 Jan

Primal Praline Company

Follow these instructions to install Jupyter and Python on your computer. Bring your computers to the next class.

9 Jan

Familiarize yourself with the course policy statement.

Shapley Sneakers

Lessons

Dates Lesson
  • 20 Feb
8 Drafting a fantasy basketball team
  • 18 Feb
7 Big DPs and the curse of dimensionality
  • 13 Feb
6 Solving dynamic programs with networkx
  • 11 Feb
  • 4 Feb
  • 30 Jan
5 Introduction to dynamic programming
  • 28 Jan
4 The mileage running problem
  • 23 Jan
3 Solving shortest path problems with networkx
  • 21 Jan
  • 16 Jan
2 Introduction to Jupyter and Python
  • 14 Jan
  • 9 Jan
1 Introduction and the shortest path problem

Quizzes

Date Quiz
30 Jan Quiz 3
23 Jan Quiz 2
16 Jan Quiz 1

Exams

Date Exam
6 Feb Exam 1