MS&E351 Logistics


Lectures take place on Tuesdays and Thursdays from 13:30 to 14:50 in McCullough 126.


We will be using Volume 1 (third edition) and Volume 2 (fourth edition) of the text Dynamic Programming and Optimal Control, by Dimitri P. Bertsekas. Please obtain the text by the end of the first week of class.

Reading assignments supplement lectures, often expanding the scope or formalizing results beyond what is covered in class.


We will provide a virtual machine with a pre-installed python-based environment that can be used in computational assignments. Click the software tab for further information.

Homework Assignments

Homework assignments will generally be due on Fridays at 16:00 in the MS&E 351 homework drop box in the basement of Huang. Late homework will not be accepted. However, each student can miss one homework assignment without influencing his or her grade. Once graded, the submissions will be available for pickup in the MS&E 351 file cabinet on the second floor of Packard.

Students can resubmit their homework submission for a re-grade if they feel that there was a mistake in the grading. To do this, they will be required to write an explanation of what they think the mistake is and submit the explanation, together with the assignment, to the TA. This must, however, be done no later than one week after the graded submission is made available to the student.

Office Hours

The TA will hold office hours on Thursdays at 15:00 to 16:00 in Y2E2 161.

The lecturer will hold office hours on Wednesday's from 13:00 to 14:00 in Packard 273, except for the first week of class.


Outside of lectures and office hours, questions and discussion pertaining to course content will be administered through the “MS&E 351” piazza site. Please post questions and weigh in on discussions there.


There will be an in-class mid-term exam on 20161108 and a take-home final exam on 20161209-20161210.


Grading will be based on homeworks (20%), a mid-term exam (30%), and a final exam (50%).