Evaluation
Component | Number | Subtotal (%) |
---|---|---|
Journals | 3 | 12 |
Assignments | 5 | 20 |
Quizzes | 3 | 33 |
Final Exam | 1 | 30 |
Git Repo | 1 | 5 |
Labs
12% of the course mark will be based on journal kept about the scheduled labs. These journal entries will be marked partly on quality of technical writing. Journals will be handed in 3 batches. Students will be expected to read the lab description and carry out any prerequisite activities before the lab in question.
Assignments
20% of the course mark will be based on assignments completed independantly.
Quizzes
Three programming quizzes will be held during scheduled lab times.
Final Exam
There will be a registrar scheduled final exam in this course. Like the quizzes, this will be held in the lab and involve programming. You are responsible for making sure your travel plans are compatible with the scheduling of the final exam.
Git Repository
The state of your git repository on the last day of classes will be worth 5% of your final mark.
Extra requirements
To achieve a mark of higher than D
in the course, your combined mark
on all of the tests must be a pass.
Rubrics
Rubrics are available for