Dansk - English
Short version - Full version
Objectoriented programming 2 (Fall 2003) |
|||
| Course code : | IOOP2-U01 | ||
| ECTS Credits : | 10 | Status : | Compulsory |
| Placement : | 2. semester | Hours per week : | 8 |
| Length : | 1 semester | Teaching Language : | Danish and English |
| Principal Content : | Software Engineering: - Requirement specification - Development methods concentrating on the V model - Stepwise refinement - Algorithm description using pseudocode - Fundamental test principles including: Black-Box test, White Box test, Test related to a development model. Algorithms: Linked lists and binary trees C++: The object oriented C++ study module is completed with: - Object allocation (embedded versus heap) - Copy Constructors - Introduction to Operator overloading - Friend functions and friend classes - Inheritance, virtual functions and polymorphism - Introduction to class templates - Introduction to Windows programming with MFC |
||
| Teaching method : | The study module is based upon a common hardware/software project (OOP2/ DEL2). The teaching consists of theory, exercises and project work. |
||
| Required prequisites : | Documented knowledge similar to OOP1 and DEL1. | ||
| Responsible teacher : | Bjørn Klint Christensen
, bjchr@dtu.dk |
||