Course title | Introduction to Programming in C |
---|---|
Course code | UFY/ZPC |
Organizational form of instruction | Lecture + Lesson |
Level of course | Bachelor |
Year of study | not specified |
Frequency of the course | In each academic year, in the winter semester. |
Semester | Winter |
Number of ECTS credits | 6 |
Language of instruction | Czech |
Status of course | Compulsory, Optional |
Form of instruction | Face-to-face |
Work placements | This is not an internship |
Recommended optional programme components | None |
Lecturer(s) |
---|
|
Course content |
1 - Introduction into programming, variables, constants, identifiers 2 - Operators in C/C++, conditional construction 3 - Loops and iterations 4 - Pointers and references, operations, dynamic memory allocation 5 - Pointers ande references, advanced operations 6 - Functions and their parameters 7 - User defined data types, structures and unions 8 - File operations in C and C++ 9 - Program modularity, namespaces, preprocesor, code optimalization 10 - Recursive functions and algorithms 11 - Algorithms for searching and sorting 12 - Linear lists, hash tables 13 - Stack and Queue and their implementation
|
Learning activities and teaching methods |
Monologic (reading, lecture, briefing), Demonstration
|
Learning outcomes |
Introduction to programming and algorithmization - active knowledges will be required, syntax of the C programming language.
Students learn how to programming in C language. |
Prerequisites |
No specific requirements.
|
Assessment methods and criteria |
Systematic student observation, Combined exam
|
Recommended literature |
|
Study plans that include the course |
Faculty | Study plan (Version) | Category of Branch/Specialization | Recommended semester | |
---|---|---|---|---|
Faculty: Faculty of Science | Study plan (Version): Mechatronics (1) | Category: Special and interdisciplinary fields | 1 | Recommended year of study:1, Recommended semester: Winter |
Faculty: Faculty of Science | Study plan (Version): Physics (1) | Category: Physics courses | 1 | Recommended year of study:1, Recommended semester: Winter |
Faculty: Faculty of Science | Study plan (Version): Biophysics (1) | Category: Physics courses | - | Recommended year of study:-, Recommended semester: Winter |
Faculty: Faculty of Science | Study plan (Version): Physics for future teachers (1) | Category: Physics courses | - | Recommended year of study:-, Recommended semester: Winter |
Faculty: Faculty of Science | Study plan (Version): Measuring and Computer Technology (1) | Category: Electrical engineering, telecommunication and IT | 1 | Recommended year of study:1, Recommended semester: Winter |