Skip to main content

Assignments

There will be six homework assignments posted to the class campuswire. They must be submitted online (platform TBD) and there will be no extensions. All the answers must be typeset using either LaTeX or Microsoft Word and submitted as a pdf file. Handwritten answers will not be accepted. Each homework will include one or more programming assignments. Assignment 0 is solely to check pre-requisites. No grade will be assigned to this.

  • Assignment 0: Quiz covering pre-requisite / basic concepts.
  • Assignment 1: Imitation via Supervision.
    • Released on Sept 10
    • Due on Sept 17
  • Assignment 2: Playing Atari using Deep Q Learning.
    • Released on Sept 17
    • Due on Oct 1
  • Assignment 3: Continuous Control of Simulated Robots with Policy Gradients.
    • Released on Oct 1
    • Due on Oct 15
  • Assignment 4: Exploration with Bandits.
    • Released on Oct 15
    • Due on Oct 22
  • Assignment 5: Adaptive Control and Optimization.
    • Released on Oct 22
    • Due on Oct 29
  • Assignment 6: Learning General Policies.
    • Released on Oct 29
    • Due on Nov 12

Assignment Environment and Installation Instructions#

Assignment 0 is posted here which will use Google colab for the coding portion. Future assigment environments will be released soon.

Collaboration Policy#

Collaboration is encouraged, but the work you submit for assignments is expected to be entirely your own. That is, the writing and code must be yours, and you must fully understand everything that you hand in. Discussing the details of how to solve a problem is fine, but you must write the solution yourself. To avoid plagiarizing, you shouldn't be looking at someone else's solution while you write down your own. If you collaborated significantly (use your own discretion for "significantly") on a problem, list the people you collaborated with next to your solution.

Final Project#

  • Project proposals (1 page) will be due on 10/9.
  • Maximum (and recommended) team size is 2.
  • Final presentations of all projects will take place on 12/10.
Last updated on