Jan 27, 2020   4:57 p.m. Bohuš
Academic information system

Course syllabus B1-PRG - Programming (FCE - WS 2019/2020)

     Information sheet          ECTS          Syllabus          

     Slovak          English          

University: Slovak University of Technology in Bratislava
Faculty: Faculty of Civil Engineering
Course unit code: B1-PRG
Course unit title: Programming
Mode of delivery, planned learning activities and teaching methods:
lecture2 hours weekly / 2 hours per semester of study (on-site method)
seminar3 hours weekly / 3 hours per semester of study (on-site method)

Credits allocated: 6
Recommended semester/trimester: Geodesy and Cartography - bachelor (compulsory), 5. semester
Level of study: 1.
Prerequisites for registration: none
Assesment methods:
- ongoing monitoring of correctness and progress on the project with focus on the student's individual work
- 56% success in exam
Learning outcomes of the course unit:
To understand theoretically and to learn practically how to create algorithms of a given problem. To impart knowledge on writing programs in C language based on algorithms and using library functions. To learn how to program one's own routines and work with input files. To learn how to process programs in C language in DEV C++ environment, compilation of source codes, computations, formatted outputs.
Course contents:
Creating algorithms -- definitions, features and graphical representation of algorithms, one's own algorithms of a particular problem.
C programming language:
-general introduction, simple input/output, programming of loops,
-conditional commands, program branching
-fields, functions, control flow, formatted input/output
-making routines solving simple mathematical and geodetic problems
-working with input and output files (functions fscanf, fprintf, fopen)
-working with binary files
Processing of C source codes under DEV C++:
-creating and editing files
-compilation of source codes, debug of source codes
-making formatted output files
Recommended or required reading:
KRIVÁ, Z. Základy programovania v jazyku C. Bratislava : STU v Bratislave, 2006. 203 p. ISBN 80-227-2486-6.
HEROUT, P. Učebnice jazyka C: 1. díl. České Budějovice : Nakladatelství KOPP, 2009. 271 p. ISBN 978-80-7232-383-8.
MITÁŠOVÁ, I. -- ČERNÝ, P. -- GAŠPAR, D. Programovanie. Bratislava : STU v Bratislave, 1993. 202 p. ISBN 80-227-0510-1.
ČEPELÁK, J. Řešené příklady v jazyku C: Učebnice pro střední školy. Praha : Computer Press, 2001. 156 p. ISBN 80-7226-575-X.

Language of instruction: slovak
Courses evaluation:
Assessed students in total: 76

13,2 %14,5 %31,6 %19,7 %21,0 %0 %
Name of lecturer(s): Ing. Jana Faixová Chalachanová, PhD. (examiner, instructor, lecturer) - slovak
Ing. Martin Imrišek (examiner, instructor) - slovak
prof. Ing. Juraj Janák, PhD. (lecturer, person responsible for course) - slovak
Ing. Pavol Letko, PhD. (examiner, instructor) - slovak
Last modification: 28. 2. 2019
Supervisor: prof. Ing. Juraj Janák, PhD. and programme supervisor

Last modification made by Ing. Peter Korčák on 02/28/2019.

Type of output: