Course title | Language C++ I |
---|---|
Course code | KST/IC++1 |
Organizational form of instruction | Lecture + Tutorial |
Level of course | Bachelor |
Year of study | not specified |
Semester | Winter and summer |
Number of ECTS credits | 5 |
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 |
Fundamental diferences of language C a C++. Data type class, static and dynamic object creation, operators new and delete. Overloading and overlapping methods. Controlling access to class members. Constructors and destructors, virtual functions, classes and destructors. Friendship functions and classes, abstract methods and classes. Overloading operators. Template classes and functions.
|
Learning activities and teaching methods |
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming) |
Learning outcomes |
The aim of the course is to cope with programming in language C++.
The student is qualified to create simple console aplication. He can develop application components. |
Prerequisites |
Successful completion of the course Introduction to C language.
|
Assessment methods and criteria |
Oral examination
Compulsory exercises. |
Recommended literature |
|
Study plans that include the course |
Faculty | Study plan (Version) | Category of Branch/Specialization | Recommended semester | |
---|---|---|---|---|
Faculty: Faculty of Electrical Engineering and Informatics | Study plan (Version): Information Technology (2015) | Category: Informatics courses | 3 | Recommended year of study:3, Recommended semester: Winter |
Faculty: Faculty of Electrical Engineering and Informatics | Study plan (Version): Process Control (2014) | Category: Special and interdisciplinary fields | - | Recommended year of study:-, Recommended semester: Summer |
Faculty: Faculty of Electrical Engineering and Informatics | Study plan (Version): Information Technology (2016) | Category: Informatics courses | 3 | Recommended year of study:3, Recommended semester: Winter |
Faculty: Faculty of Electrical Engineering and Informatics | Study plan (Version): Information Technology (2014) | Category: Informatics courses | 2 | Recommended year of study:2, Recommended semester: Summer |
Faculty: Faculty of Electrical Engineering and Informatics | Study plan (Version): Information Technology (2013) | Category: Informatics courses | 2 | Recommended year of study:2, Recommended semester: Summer |
Faculty: Faculty of Electrical Engineering and Informatics | Study plan (Version): Process Control (2013) | Category: Special and interdisciplinary fields | 2 | Recommended year of study:2, Recommended semester: Summer |