Sep 22, 2020   7:46 p.m. Móric
Academic information system

Course syllabus B-PROG2 - Programming 2 (FEEIT - SS 2019/2020)

     Information sheet          ECTS          Syllabus          

     Slovak          English          

Slovak University of Technology in Bratislava
Faculty: Faculty of Electrical Engineering and Information Technology
Course unit title:
Programming 2
Course unit code: B-PROG2
Mode of completion and Number of ECTS credits: Exam (6 credits)
Name of lecturer:
Ing. Zuzana Bukovčiková (examiner, instructor)
Ing. Pavol Marák, PhD. (examiner, instructor, lecturer, tutor) - slovak, english
Ing. Dominik Sopiak, PhD. (examiner, instructor)
Ing. Peter Špaček (examiner, instructor) - slovak, english
Ing. Peter Švec (examiner, instructor)
prof. Ing. Pavol Zajac, PhD. (examiner, instructor, lecturer, person responsible for course, tutor) - slovak, english
Learning outcomes of the course unit:
Acquire basic knowledge and skills in the design of algorithms and procedural programming in C programming language.
Prerequisites and co-requisites: passed Programming 1
Course contents:
1 Basic concepts of algorithms and programming, introduction to the C programming language
2 Basic syntactic elements of C language, control flow, functions and subroutines
3 Variables, data types, operators, expressions, basic I / O 
4 Logical expressions, conditions, branching
5 Cycles
6 File system, C standard library
7 Memory organization, pointer data type
8 Complex data types, structures
9 One-dimensional arrays
10 Characters and strings
11 Dynamic memory
12 Multidimensional arrays
Recommended or required reading:
KERNIGHAN, B W. -- RITCHIE, D M. Programovací jazyk C. Brno : Computer Press, 2013. 286 p. ISBN 978-80-251-0897-0.
HEROUT, P. Učebnice jazyka C: 1. díl. České Budějovice : Nakladatelství KOPP, 2009. 271 p. ISBN 978-80-7232-383-8.
KADLEC, V. Učíme se programovat v jazyce C. Praha: Computer Press, 2002. 278 p. ISBN 80-7226-715-9.

Planned learning activities and teaching methods:
The subject is realized through lectures, seminars, and homework assignements.
Assesment methods and criteria: Exam (written).
Language of instruction:
Slovak, English
Work placement(s):
There is no compulsory work placement in the course unit.

Last modification made by RNDr. Marian Puškár on 05/06/2019.

Type of output: