Dansk - English
Short version - Full version
Object Oriented Programming 1 (Fall 2003) |
|||
Course code : | EOOP1-U01 | ||
ECTS Credits : | 10 | Status : | Compulsory |
Revised : | 13/02 2003 | Written : | 22/06 2000 |
Placement : | 1. semester | Hours per week : | 12 |
Length : | 1 semester | Teaching Language : | Danish and English |
Objective : | The aim of the study module is to understand the fundamental aspects of computing and programming including algorithms, structured and objectoriented program development and practical programming in C++. | ||
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 : | - | ||
Recommended prerequisites : | - | ||
Relations : | - | ||
Type of examination : | Course work | ||
External examiner : | Internal | ||
Marking : | Passed/Not passed | ||
Remarks : | The study module includes an assignment.
The assignment is compulsory and must be approved in order to enter the exam. An individual oral examination is carried out based on the OOP1 syllabus using the assignment as the starting point. Each student will be given 20 minutes of which the examination at most has a 15 minutes duration. |
||
Teaching material : | Absolute C++, Walter Savith, first edition,
ISBN 0-201-70927-9. |
||
Responsible teacher : | Henrik Kold Mikkelsen
, hokm@dtu.dk |