6703 Homework

Homework Guidelines

  • Homework must be submitted electronically via as a zip file containing:
    • A separate Jupyter notebook for each homework problem.
    • Any supporting python scripts that the notebook relies on to run or images that the notebook loads, etc.
  • The notebook should be self-contained, including:
    • A problem description/statement
    • Written description of the solution, including equations, derivations, etc. typeset using LaTeX.
    • All relevant results (plots, etc.) with associated discussion and analysis.
    • Functional python code that produces the results.
  • Please do not use extensions or python packages that are not standard since that may prevent your notebook from functioning properly when I grade it.
  • Homework will be evaluated based on:
    • Whether the problem was completed properly/correctly.
    • How well the writeup explains the problem and results.

Getting started with Python & Jupyter

Also see the syllabus for more links to python tutorials

Coming from Matlab:

Homework Assignments

  1. Homework 1 due Wednesday, August 29 at the beginning of class.
  2. Homework 2 due Wednesday, September 12 at the beginning of class.
  3. Homework 3 due Friday, September 21 at 6:00 PM.
  4. Homework 4 due Wednesday, September 26 at the beginning of class.
  5. Homework 5 due Friday, October 19 at 6:00 PM.
  6. Homework 6 due Sunday, October 26.
  7. Homework 7 due Monday, November 5 at the beginning of class.
  8. Homework 8 due Wednesday, November 21 at the beginning of class.

Term project

More information to come.