Course Description
- Part 1 (4 hours): Introduction (compilation, linking, source code structure, input/output, variables).
- Part 2 (12 hours): Loops and branching (algebra and logical operations, loops, conditional branching).
- Part 3 (12 hours): Data collections (structures, arrays, pointers).
- Part 4 (8 hours): Functions (definition, declaration, call, overloading, default input arguments, variable scope, call by reference). –
- Part 5 (12 hours): Objects (introduction, member functions, object to object interaction, operator overloading, inheritance).
- Part 6 (4 hours): Introduction to data analysis and visualization with Python
Course Details
Code: ΗΤY 104
Type: Compulsory
Semester: Πρώτο
Hours per week: 4
ECTS units: 8
Instructors: T. Samaras. K. Siozios
