Dansk - English

Short version - Full version


Object Oriented Programming 1 (Fall 2003)

Course code : EOOP1-U01
ECTS Credits : 10 Status : Compulsory
Placement : 1. semester Hours per week : 12
Length : 1 semester Teaching Language : Danish and English

Principal Content : C++
- A general introduction to the computer and to programming.
- Data types and operators.
- Algorithms: Sequence, selection and iteration.
- Functions, including among other things parameters, overloading etc.
- Pointers.
- Variable scope.
- Classes, including encapsulation, constructors and destructors.
- Sorting and searching algorithms.
- Input/output
- File handling.
- Dynamic data structures
Teaching method : The teaching consist of a combination of theory followed by practical programming exercises at the computers. Furthermore is the teaching organized around a larger compulsory assignment.
Required prequisites : -
Responsible teacher : Henrik Kold Mikkelsen , hokm@dtu.dk