ukraine info
logo intranet ČVUT FD

Algorithm and Data Structures

Course Code:
14ASD
Academic Degree:
bachelor
Study Programme:
Technology of Aviation Maintenance (B0716A040001)
semesterlanguage
1czech flag
Technology in Transportation and Telecommunications (B1041A040001)
semesterlanguagestudy field / specialization
1czech flagcommon part of studies
1czech flagLOG Logistics and Transport Processes Control - B-LOG
Form of Study:
full-time and part-time
Credits:
3
Number of Hours:
0 + 2 hours per week - in full-time study
8 hours per semester - in part-time study
Type of Course:
obligatory
Course Completion:
classified credit
Course Tutor:
 
roh  Training Course:
doc. Dr. Ing. Tomáš Brandejský
doc. Ing. Vít Fábera, Ph.D.
Ing. Mgr. Michal Jeřábek, Ph.D.
Ing. Marek Kalika, Ph.D.
Ing. Alena Kubáčová
doc. Ing. Zdeněk Lokaj, Ph.D., LL.M.
Ing. Jan Mejstřík
Ing. Jan Procházka
Ing. Martin Šrotýř, Ph.D.
roh  Part-time Study:
Ing. Jan Mejstřík
Supervising Department:
Department of Applied Informatics in Transportation (16114)
Keywords:
algorithm, flowchart, data structures, structured programming language, data types, variables, operators, conditions, loops, list
Abstract:
Students will analyze problems, design a theoretical solution to a given problem and write the resulting algorithm using flowcharts, practice reading algorithms written using flowcharts, and use basic Boolean algebra to construct constraints in algorithms. Students will be introduced to the basics of the Python programming language - variable, branching, loops, they will learn to work with variables of basic data types (integer, floating point and string) and the list data structure in their programs.
Objectives:
Design of algorithms for solving selected problems and their record by means of flowcharts, logical thinking and theoretical training for programming and programming in language Python.