Software Design (C++) : Course project
The course includes an obligatory programming project. Here is the link to the detailed instructions for the project work. And here is the evaluation matrix (rubric) used to grade the project.
The assignment is due at 09:00 o'clock (9 a.m.) on Monday, 15 Dec 2014. Assignments may be returned after this deadline until the end of Thursday, 18 Dec, but the maximum points awarded will be halved. After 18 Dec, assignments are not accepted. Send your work packaged as described in the instructions by email to Zach Laster zachary.laster@cs.helsinki.fi
The grading will be 14 exam points maximum for assigments returned on time (by 09:00 Dec 15) and 7 points for those returned late (by end of 18 Dec). Emphasis in the grading will be laid on correctness, C++ style rules, modularity, and the design and coverage of your test driver. Remember to avoid Java-like style and aim at using proper C++ idioms and constructs. More detailed instructions and the requirements for the assignment are given in the exercise groups. (Any special arrangements must be discussed and agreed on with the assistant. Of course, the exercise assistant is not obliged to agree upon any such suggestions.)
The project is individual work and direct copying of others' work is of course forbidden. However, we encourage students to discuss the design and the coding problems and their solutions with fellow students and with the exercise assistant. Often, the best way to learn is by explaining problems to others and finding possible solutions together.
"Paja" sessions
Our course assistant Zach will be available for questions and support for the course project in the computer class room BK107 on Thursdays 27 Nov, 4 Dec, and 11 Dec from 14:00 until 16:00. You can come to the class room to work on your course project, if you can work with the gcc command line compiler (you can of course bring you own laptop). So it is like a "paja" where you work individually and can ask for help and advice.