Turning In Your GitHub Repos

The purpose of this assignment is for you to "turn in" your Github repos. In addition to being used to turn in your project, this assignment will be assigned a grade that reflects your usage of Git/GitHub.

Homework GitHub repo

Throughout the quarter you should have been pushing your weekly homework to a public Github repo.

  1. Make sure all of your homework is pushed to this repo.
  2. In the following markkdown cell, paste the URL to that repo. This should be something like https://github.com/ellisonbg/phys202-2015-work

Project GitHub repo

To turn in the notebooks for your project, go through the following steps:

  1. Create a new public GitHub repo, named phys202-project. If you need a refresher on creating a repo, have a look at this tutorial.
  2. Clone the repo onto dirac1. When you do this, you should do it in a directory that doesn't already have a directory with the name phys202-project and which itself is not another GitHub repo.
  3. Copy your project materials into the new GitHub repo on dirac1.
  4. Commit and push your changes to GitHub
  5. In the following markdown cell, paste the URL to that repo. This should be something like https://github.com/ellisonbg/phys202-project

Before turning this in you should check the following:

  • Make sure it will be obvious to me what each notebook contains and which order I should go through them in.
  • If there are cells or notebook that take longer than 30-60 seconds to run, you should put a uppercase bold warning in a markdown cell immediately above the cell: THIS CELL TAKES XXX MINUTES TO RUN. I won't run these cells.
  • You should make sure that your notebooks will run without error wth a cleared kernel, from the top to the bottom, leaving out the long running cells. This will require you to save the output of long running cells to disk and load them back for analysis and visualization purposes. Yes, I will run your code!