Students will gain knowledge of Python, learn how to use cycles, conditions, control instructions, learn about algorithms and work with fields, files and functions.
Prerequisites for registration:
none
Course contents:
Python syntax and semantics, data types, variables and constants, Python control instructions, static single and multidimensional arrays, file handling, matrix operations.
Planned learning activities and teaching methods:
Lectures and laboratory practice
Assesment methods and criteria:
The subject is completed by a practical exam, in which the student solves a particular project.