Homework grades

If you submitted your homework assignments but do not see your grades, the reason may be one of the following: (a) you uploaded to a wrong gitlab server, (b) you shared with a wrong instructor/grader, (c) you did not give to the instructor/grader the permission of 'Reporter', (d) you chose your gitlab user name not be the name part of your UConn email address (for the reference, the name part of the email address albert.2.einstein@uconn.edu is albert.2.einstein; it is not AlbertEinstein, Einstein, Albert, Einstein1905, or even albert.einstein), (e) you named your homework project not hw01 (hw02, hw03, ...), (f) you corrected the problems above after the grades have been posted.

Toggle the grades »

Max points: HW01 - 45, HW02 - 50, HW03 - 70, HW04 - 60, HW05 - 70, HW06 - 85, HW07 - 90, HW08 - 85,
    ID     HW01     HW02     HW03     HW04     HW05     HW06     HW07     HW08         %
1234567890 45 50 70 60 70 86 88 85 100

 

HW08

Toggle the assignment text »

Problems:

HW08, [ 46K ], last updated November 19, 2020


 

HW07

Toggle the assignment text »

Problems:

HW07, [ 57K ], last updated October 22, 2020

HW07 grading criteria:

HW07 grading, [ 25K ], last updated October 31, 2020


 

HW06

Toggle the assignment text »

Problems:

HW06, [ 53K ], last updated October 15, 2020

HW06 grading criteria:

HW06 grading, [ 27K ], last updated October 23, 2020


 

HW05

Toggle the assignment text »

Reading:

What is the condition n umber of a matrix?

Problems:

HW05, [ 50K ], last updated October 08, 2020

HW05 grading criteria:

HW05 grading, [ 28K ], last updated October 16, 2020


 

HW04

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:

HW04, [ 53K ], last updated September 24, 2020

HW04 grading criteria:

HW04 grading, [ 28K ], last updated October 01, 2020


 

HW03

Toggle the assignment text »

Problems:

HW03, [ 61K ], last updated September 17, 2020

HW03 grading criteria:

HW03 grading, [ 29K ], last updated September 24, 2020


 

HW02

Toggle the assignment text »

Problems:

HW02, [ 66K ], last updated September 15, 2020


 

HW01

Toggle the assignment text »

Reading:

Cleve Moler, Introduction to MATLAB , Ch. 1, pp. 1-13

Video:

Nick Trefethen, Who invented the great numerical algorithms? (Watch the first 45 minutes only.)   Pdf slides for the video.

Problems:

HW01, [ 37K ], last updated September 01, 2020


 

Homework guidelines

Reproduced from http://www.sciencecartoonsplus.com


"The purpose of computation is insight, not numbers", Richard Hamming (1962)

"The purpose of visualization is insight, not pictures", Ben Shneiderman (1999)

More rules and guidelines »

  1. When plotting data, in particular convergence results, think carefully about whether you want a linear, semi-log, or log-log plot. If you are unsure what sort of plot to use, state the considerations you used to arrive at your decision. Points will be taken off for thoughtless plotting decisions.
  2. Your matlab code must run, produce and print final results, and must not print the results of intermediate irrelevant calculations.

    If the submitted code is not runnable (e.g. because the project is not shared with the instructor and TA, or because not all needed files have been uploaded, or because the code has not been tested in the first place, or for any other reason under complete student's control, the homework will be returned without grading and will be subject to late submission rules.

  3. The recommended version of Matlab to use in class is Matlab R2020a which is the latest stable release. This version is installed on UConn AnyWare and available for installation on students' personal computers.
  4. Homework assignments submitted on time may be returned (at the discretion of the instructor) for one-time corrections after initial grading.
  5. 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.
  6. 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.

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