Homework grades

Toggle the grades »

HW01 - 75 pts; HW02 - 75 pts; HW03 - 70 pts; HW04 - 70 pts; HW05 - 75 pts; HW06 - 75 pts; HW07 - 75 pts; HW08 - 75 pts; HW09 - 70 pts;
ID HW01 HW02 HW03 HW04 HW05 HW06 HW07 HW08 HW09 PercentGrade
1234567890 75 75 64 70 75 75 73 77 70 99

 

HW09

Toggle the assignment text »

HW09 GitHub repo:

https://classroom.github.com/a/u3gf2KNX

Problems:

HW09, [ 98K ], last updated November 19, 2025


 

HW08

Toggle the assignment text »

HW08 GitHub repo:

https://classroom.github.com/a/oB-cO0ch

Problems:

HW08, [ 89K ], last updated November 08, 2025


 

HW07

Toggle the assignment text »

HW07 GitHub repo:

https://classroom.github.com/a/_spS0AzR

Problems:

HW07, [ 128K ], last updated November 02, 2025


 

HW06


 

HW05

Toggle the assignment text »

HW05 GitHub repo:

https://classroom.github.com/a/lhYPtYtV

Problems:

HW05, [ 94K ], last updated October 08, 2025


 

HW04

Toggle the assignment text »

HW04 GitHub repo:

https://classroom.github.com/a/X_SxgbL4

Problems:

HW04, [ 99K ], last updated September 30, 2025


 

HW03

Toggle the assignment text »

HW03 GitHub repo:

https://classroom.github.com/a/M8slzMRg

Problems:

HW03, [ 73K ], last updated September 16, 2025


 

HW02


 

HW01

Toggle the assignment text »

Create GitHub account:

Follow the instructions: GitHub Codespace, steps 1-3 only

Set codespace editor:

Log into your GitHub account, visit the codespace settings page, scroll down the page until the Editor preference section, and select JupyterLab option

GitHub practice:

Introduction to GitHub tutorial

GitHub practice:

Hello World tutorial

A tutorial that teaches GitHub essentials like repositories, branches, commits, and pull requests.

Questions:

HW01, [ 24K ], last updated August 26, 2025


 

Homework guidelines

Reproduced from http://www.sciencecartoonsplus.com


More rules and guidelines »

  1. At the discretion of the instructor, homework assignments submitted on time may be returned for corrections.
  2. Homework assignments are not accepted after the solutions had been discussed in class, and/or had been posted online, and/or graded assignments returned. Individual emergencies can be accommodated by extra credit assignments.
  3. You are welcome to discuss the homework's problems with others in order to better understand them but the work you turn in must be your own. In particular, you must run your own calculations (where applicable) and communicate and explain the results in your own words.
  4. Members of collaborating groups must consistently list all collaborator names and submit assignments together.
  5. Requirements for written assignments:
    • Use letter-size paper. Use only one side of each sheet.
    • Box your final answer(s) and important intermediate results.
    • Staple your notes together, (i.e.~no paper clips, torn or folded corners) with the assignment cover page (if applicable).
    Assignments that are hard to understand are also hard to grade correctly, therefore: (a) use words and pictures to supplement your equations; (b) work must progress linearly down the page - recopy solutions that are too nonlinear.