Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2023/2024

Algorithm and Programming

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
14AP-E KZ 4 2P+2C English
Garant předmětu:
Vít Fábera
Lecturer:
Vít Fábera, Michal Jeřábek
Tutor:
Vít Fábera, Michal Jeřábek
Supervisor:
Department of Applied Informatics in Transportation
Synopsis:

Algorithms - task algorithm, high level programming languages, introduction to C language, variables, console input and output, basic operators, conditions, loops, arrays, functions and procedures, recursion, searching and sorting algorithms, data structures - trees, list

Requirements:

none

Syllabus of lectures:
Syllabus of tutorials:
Study Objective:

Design of algorithms for solving selected problems and their record by means of flowcharts, logical thinking, implementation of algorithms in the C programming language, overview of data structures

Study materials:

Pšenčíková J.: Algoritmizace: Computer Media, 2009

Pelánek R: Programátorská cvičebnice - Algoritmy v příkladech, Computer Press Brno, 2012

Cormen T. H., Leiserson C. E., Rivest R. L., Stein C. : Introduction to Algorithms (3rd Edition). MIT Press, 2016. ISBN 978-0262033848

Note:
Time-table for winter semester 2023/2024:
Time-table is not available yet
Time-table for summer semester 2023/2024:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
roomKO:104
Fábera V.
08:00–09:30
(lecture parallel384)
Konviktská 20
Počítačová učebna
roomKO:104
Fábera V.
09:45–11:15
(parallel nr.384)
Konviktská 20
Počítačová učebna
Tue
Wed
Thu
Fri
The course is a part of the following study plans:
Data valid to 2024-04-19
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet7498306.html