Students will be familiarized with selected basic and derived data structures, algorithms, their properties and their design procedure. Students will analyze problems, propose theoretical solutions to the set task and the resulting algorithm write by means of flowcharts, practice in reading algorithms recorded by means of the flowchart and use the basics of Boolean algebra with forming the conditions for the algorithms.
Objectives:
Overview of data structures, design of algorithms for solving selected problems and their record by means of flowcharts, logical thinking and theoretical training for programming.