-
Course Central >
CMPT 275 >
assignment standards
CMPT 275: Networking II
SPRING 2012 (DRAFT PAGE)
Assignment Preparation Standards and Expectations
For all assignments, there are certain standards and expectations which are always in effect, whether the assignment mentions them explicitly or not.
- Assignments should be neat and easy to read.
- All non programing assignments will be typed (not hand written) and submitted electronically as a single Word
or Open Office File (not PDF, we cannot add comments to a PDF file). Clear scans of hand
drawn diagrams or hand written equations may be included in your word or open office file.
- Assignments may include programming problems and other types of non programming problems
- Programming problems
- Program listings should be fully documented
- You must submit a compilable electronic copy of your program listing to the submission server.
The TA will use this electronic copy to test your program for particular cases.
- Please keep in mind that any program written as part of the solution for an assignment must work in the
CSIL Lab environment, . It is entirely your responsibility to test this.
If it works at home, but doesn't work in the CSIL Lab, you will receive reduced or no credit for your solution
- Non Programming problems and program development information (algorithms, test plans ...)
- The steps and logic used to arrive at the solution must be included
- Answers should be typed, equations may be handwritten or typed
- Diagrams may be computer generated or hand drawn (please use a ruler or template for hand drawn diagrams)
- Diagrams should be clearly labeled
- Clear explanations of the solution should accompany equations and diagrams
- When grading a solution to an assignment or examination problem the following will be considered:
- The correctness, completeness and efficiency of your solution/program.
(Does it give the correct solution in all cases, even trivial or special cases?)
- The quality of your explanation/documentation of your solution/program.
(Have you clearly explained the process and techniques that you used to create your solution?
Have you clearly explained the operation or derivation of your solution?)
- In general, it is your responsibility to provide an answer which is
adequate to convince the TA or instructor that you understand the material.
It is not the responsibility of the TA or instructor to come up with an interpretation of your answer which could be
considered correct.
- Legibility, clarity, and conciseness count, on assignments and exams. If it is illegible it is wrong. If it is not understandable it is wrong.
- Addition of incorrect information or assertions to an otherwise correct answer will result in marks being deducted.
- If you don't show how you arrived at an answer for an assignment or exam problem, you can expect to get a small
fraction of the points for guessing the correct answer.
* CMPT 275 Information Page
*
Course Central
*
Computing Science Home
*
Janice Regan, last modified January 3, 2012.