TNDE51 | Introduction to Programming in C++, 10,5 ECTS-points /Programmering i C++/ Advancement level: B | |
Aim: The course will give fundamental knowledge in programming methodology, especially object-oriented programming and training in programming in C++. Prerequisites: TNIU05 Information Technology.Supplementary courses: TNDE11 Datastructures and Algorithms.Course organization: The teaching consists of lectures, exercises, laboratory work and project work. Laboratory work and project work are mandatory. Course content: The programming language C++: data types, statementsm control structures, input and output, files, excepptios, classes, objects, methods, inheritance. Class libraries. Linked data structures. Object-orientation. Course literature: Will be announced in the course information. | ||
LAB1 | Laboratory work, 3 p. | |
PRA1 | Project work with oral and written presentation , 3 p. | |
UPG1 | Individual assignments, 1 p. | |
Grade 3 requires passed LAB1, UPG1 and PRA1. For grade 4 and 5 there is also an examination. |