Software Design (C++), Autumn 2008
General Info
Course results (Jan 6th 2009) Examination (Dec 10th 2008)Grading criteria of examination (Checklist for exercise & project points)
Criteria and comments for the end-term project
Criteria and comments for the first project
Lectures: Juha Vihavainen
3 Sep - 10 Oct, Wed 14-16, Fri 12-14 C222
NOTE. The first lecture is exceptionally given in the
auditorium CK112.
Lectures are spoken in Finnish
but all course material is in English.
Exercises start
the same week as the lectures.
Topi Musto: 3 Sep - 10 Oct (but no exercises at Week 4: 22 - 26 Sep)
(1) Wed 16-18 C220, (2) Fri 14-16 D122, and
(3) Fri 10-12 CK111
Course outline (6 weeks)
- C++ basics, simple IO, and error handling
- ADT programming with classes
- Object-oriented programming (OOP) in C++
- C++ templates and STL
- Exception safety
- Architecture of C++ programs
You can select a book of the following ones: C++ How to Program (6th ed.) [Deitel 2007], C++ Primer (4th ed.) [Lippman et al., 2005], C++ Programming Language (3rd ed.) [Stroustrup, 1997].
Recommended C++ Literature
Examination Wed 10 Dec at 9 - 12 (A111) is based on
The online materials of the course are updated and corrected as the need comes about.
Just before test, please check its time & the place for late changes.
The exercises and course projects are obligatory, and you may not participate in examinations, unless you have delivered your work at due date.
The examination gives about half (28) of total points (60), end-term project gives max 20 points, programming assignments give max 6 points, and exercise activity give max 6 points.
--------------------------------------------------------------------------------

