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         %
xxx8513R 45 50 70 60 70 86 88 85 100
xxx5128G 45 47 43 55 43 85 90 70 86
xxx7600Z 45 15 70 45 52 80 88 55 81
xxx8495S 45 50 63 57 40 85 89 85 93
xxx8940A 45 50 70 60 55 86 90 85 97
xxx6145L 45 49 71 60 70 80 89 88 99
xxx7299G 45 50 65 60 69 82 88 85 98
xxx6139C 45 50 70 60 67 90 90 90 100
xxx6255K 45 50 73 60 70 86 90 88 100
xxx0756G 45 49 30 20 5 29 32
xxx1195F 45 50 70 60 70 86 90 90 100
xxx4539B 45 50 70 60 70 85 90 85 100
xxx5096C 45 50 70 60 75 86 90 90 100
xxx6808M 45 50 70 60 70 85 90 65 96
xxx9327P 45 15 10 41 60 85 46
xxx9629Z 45 25 45 55 40 87 65 65
xxx9648Z 45 49 63 60 53 83 90 84 95
xxx6239T 45 50 70 60 75 85 90 85 100
xxx0761Z 45 50 66 58 69 80 88 80 97
xxx4637N 45 50 70 54 69 85 89 85 99
xxx3702O 45 50 70 40 55 50 88 85 87
xxx1320S 45 25 70 58 69 80 89 90 95
xxx2322Z 45 50 55 55 65 85 88 75 93
xxx4765L 45 50 70 60 69 85 88 69 97
xxx5253S 45 50 70 60 70 85 90 90 100
xxx5736Z 45 49 70 60 60 85 90 63 94
xxx5766L 45 49 70 60 70 83 90 80 99
xxx6141L 45 10 50 15 48 60 24 70 58
xxx7142Y 45 20 20 35 85 35 40 50
xxx7747W 45 50 70 60 66 83 83 85 98
xxx8495L 45 48 25 55 70 79 60 69
xxx9921A 45 50 70 60 70 85 90 85 100
xxx8592S 45 50 63 60 69 85 88 85 98
xxx6083S 45 50 70 60 67 83 90 85 99
xxx7982B 46 48 80 60 75 85 90 87
xxx4335D 45 49 70 60 70 85 90 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).