University of Exeter Handbook (Physics) Questions/Comments Department (Physics)

Assessment Criteria for PHYM004 Computational Physics and Modelling

Homework Exercises

Marking Criteria for Reports

Mark RangeQualities of Report
80 - 100%An assignment that is difficult to fault, with the possible exception of one or two minor errors.
70 - 79%Outcome at excellent level. No significant deficiencies, but a number of minor errors. Clear text and diagrams with a well defined focus, reflecting a good knowledge of material and good competence in its critical assessment.
60 - 69%Outcome at focal level. Only one or two significant deficiencies. Expected components present, with good content, structure and presentation.
50 - 59%No major flaws, but a number of significant deficiencies. Expected components present in an acceptable form.
40 - 49%Outcome at threshold level. Only one or two major flaws. Expected components present in a recognisable form.
20 - 39%Fail. A number of major flaws. Lacking in overall structure. Evidence of a lack of basic knowledge and critical ability.
0 - 19%Nothing approaching an acceptable assignment.

Marking Criteria for Code

By the end of the module students are expected to be able to produce straightforward code, documented with comments, that employs an appropriately modular structure, a consistent and informative naming conventions, and that could be understood / adapted / verified by another skilled programmer without undue effort. The feedback given with each piece of homework will focus on these aims.

Mark RangeQualities of Code
80 - 100%Code that is difficult to fault, with the possible exception of one or two minor errors.
70 - 79%Outcome at excellent level. Code that has no significant deficiencies, but a number of minor errors. Demonstrates a good knowledge of programming conventions and idioms and good judgement in the selection of algorithms.
60 - 69%Outcome at focal level. Only one or two significant deficiencies. Clear structure documented with comments. Employs an appropriate degree of abstraction generalisation and modularisation.
50 - 59%No major flaws, but a number of significant deficiencies. Code compiles without errors and when run produces results that are correct or almost correct. Code is structured and documented with comments.
40 - 49%Outcome at threshold level. Only one or two major flaws. Code compiles and runs but answers or methods used are incorrect and major changes would be needed to fix the issues.
20 - 39%Fail. A number of major flaws. Lacking in overall structure. Evidence of a lack of basic knowledge and critical ability. Code does not compile and/or fails to address the set assignment in a reasonably skilled manner.
0 - 19%Nothing approaching an acceptable assignment.

Weighting

Unless otherwise specified on the worksheet, the default weighting for homework exercises and projects will be 25% for the report and 75% for the code.


University of Exeter Handbook (Physics) Questions/Comments Department (Physics)