Homework grades

Toggle the grades »

HW01 - 60 pts; HW02 - 65 pts; HW03 - 95 pts; HW04 - 65 pts; HW05 - 75 pts; HW06 - 20 pts; HW07 - 80 pts; HW08 - 75 pts;
ID HW01 HW02 HW03 HW04 HW05 HW06 HW07 HW08 PercentGrade
1234567890 60 65 missing missing missing missing missing missing 23

 

HW08

Toggle the assignment text »

Problems:

HW08, [ 59K ], last updated December 03, 2021


 

HW07

Toggle the assignment text »

Problems:

HW07, [ 59K ], last updated November 10, 2021


 

HW06

Toggle the assignment text »

Problems:

HW06, [ 15K ], last updated October 25, 2021


 

HW05

Toggle the assignment text »

Video:

Spontaneous synchronization ,

Problems:

HW05, [ 84K ], last updated October 25, 2021


 

HW04

Toggle the assignment text »

Problems:

HW04, [ 61K ], last updated October 18, 2021


 

HW03

Toggle the assignment text »

Reading:

Stackoverflow, What is a plain English explanation of Big O notation? ,

Reading the question and the first answer (the answer with the highest score) is sufficient

Problems:

HW03, [ 72K ], last updated October 06, 2021


 

HW02

Toggle the assignment text »

Software:

download and install VNC viewer for your laptop/desktop: RealVNC viewer download link

Problems:

HW02, [ 50K ], last updated September 15, 2021


 

HW01

Toggle the assignment text »

Reading:

Jeffrey Leek (JHU), Introduction to command line interface

Reading:

Jeff Bezanson, Stefan Karpinski, Viral B. Shah, Alan Edelman (MIT), Why We Created Julia

Reading:

Jean-Baptiste Campesato (U Toronto), The RSA algorithm , Sec. 1-5

Questions:

HW01, [ 31K ], last updated September 11, 2021


 

Homework guidelines

Reproduced from http://www.sciencecartoonsplus.com


More rules and guidelines »

  1. Homework assignments submitted on time may be returned (at the discretion of the instructor) for corrections after initial grading.
  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.

    Members of collaborating groups must consistently list all collaborators names and submit assignments together.

  4. 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. 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).