User Tools

Site Tools


Welcome to Fall 2016 16.410/13: Introduction to Autonomy and Decision Making

This wiki will contain useful information for the course.

Course Logistics

Classes: MW 9:30-11am in 33-419

Recitations: F11 or F3 in 33-419. First recitation on Friday 09/09.

In a nutshell:

  • Weekly python/handwritten problem sets.
  • Midterm
  • Course Project (only for 16.413 students)
  • Final

Please refer to the Course Policies PDF in Stellar for further information.

Quick Start Guide to the course software and Problem Set 1

Problem Sets

Links to problem set pages will be posted here as they are released. Remember, problem sets may have handwritten components in addition to coding. Be sure the read the assignment carefully.

Project (16.413 students only)

Links to project pages will be placed here when they are released.


The following links contain work in progress documentation. We'll update the following links and add more content as the course progresses.



  • [AIMA] “Artificial Intelligence: A Modern Approach”, by S. Russell and P. Norvig (Prentice Hall), 3rd Edition.
  • [PA] “Planning Algorithms,” by S. LaValle (Cambridge Press), available at
  • [IOR] “Introduction to Operations Research,” by F. S. Hillier and G. J. Lieberman (McGraw-Hill).

Of these books, the most relevant for this course is “Artificial Intelligence: A Modern Approach”, by S. Russell and P. Norvig. None of these books are required, but this one is nice to have, as it's a good general purpose AI reference. The latest edition is the 3rd, from 2009. The 2nd edition is older (2003) and there are significant changes between both. The core algorithms haven't changed, but the newer edition contains more information about recent advancements.


In this course we'll still be using Python2.7 to ensure compatibility with all the software we are using. If you read books or tutorials on Python, make sure they are for Python2 as there are breaking changes between Python2 and Python3.

    • A popular online Python2 book aimed at beginners
    • Another popular Python2 online book.
    • An interactive online Python2/3 tutorial. Note that it was made using the Jupyter notebook, and that you have the example notebooks for this book in the VM (example_notebooks/Learning/intro_programming/notebooks)
start.txt · Last modified: 2016/10/26 12:11 by aytonb