Due: Wednesday, September 14 @ 11:59PM
All homework assignments have 2 parts: analytical (part 1) and Python simulations (part 2).
All questions in part 1 must be solved on paper. There is no need to type your answers with
Suppose you create a folder within your repository called "Figures" where you will include all of your handwritten scans (Figures/Q1.png and Figures/Q2.jpg). You can then import your images scans inside your Notebook. First, using a code cell, load the the function Image from IPython.display.
from IPython.display import ImageNext, load your handwritten solutions:
Image(Figures/Q1.png, width=700)Image(Figures/Q2.jpg, width=500)Remember to push the "Figures" folder to your repository.
All questions for part 1 can be found in the Notebook file "Homework 1 Part 1.ipynb".
All questions in part 2 must be solved using Python simulations. Please make sure your code is prepared with care, it contains comments when needed, and it is running. Utilize markdown cells to document your observations and answer questions based on your simulation results.
Once you complete your answers, make sure all the code is running without errors. I recommend to restart the kernel and run all cells: click on Kernel > Restart & Run All.
When printing your Jupyter notebook as a PDF, please review it and make sure all code is readable.
All questions for part 2 can be found in the Notebook file "Homework 1 Part 2.ipynb".
The complete rubric for this assignment can be found in the Canvas page.