GENERAL INFORMATION:

Instructors: Katsiri Eleftheria
Semester: 1st

CREDITS:

ECTS Units: 6
Teaching Units: 4
Theory Hours: 2
Exercise Hours: 1
Lab Hours: 2

COURSE PAGE: https://eclass.duth.gr/courses/TMA478/

Course Description

Variables, constants, operators and expressions. The libraries of C and Python. Loops and control statements. C and Python functions. Typical parameters, function organisation, Input/output functions, recursion. File descriptors, low-level I/O, high-level I/O. Pointers and Arrays and basic examples. Dynamic memory allocation. Structs and Unions. Definition of user data types. The course involves regular practical sessions providing hands-on programming experience using C and Python.