Exercise 1: Github & Jupyter#

You first assignemnt is designed to get you setup and started with GitHub and Jupyter notebooks as discussed in your first recitation.

For help with this assignment, see the Wiki on the class Github repository, the tutorials for lectures 1 and 2, and the video titled “00 - Accessing and submitting materials with GitHub” on Canvas.

Note: This repository will be where you post your homeworks and other assignments throughout the semester.


  1. Setup a GitHub account and create a new repository with the following name:

  • <your_last_name>_DSPN_S24

  • Add the users coaxlab0 (that’s a zero at the end) and the TA (FlamingoZh) as collaborators.

  2. Clone the class repository locally on your computer

  3. Open this notebook in Collaboratory (use the rocket button above)

  4. Save the notebook either to your local computer or Google Drive, titled Homework1_HelloWorld.ipynb

  5. Type “#Hello world!” in the code cell below (note that the “#” is for a comment)

#

  6. Save the notebook.

  7. Push your Jupyter notebook to the repository that you made on Github.

  8. Email the TA and instructor a link to the notebook via Canvas. This is how we will turn in all homeworks this semester.

Due: 5pm EST, Jan 29, 2024.