Course: Language C++ II

« Back
Course title Language C++ II
Course code KST/IJC+2
Organizational form of instruction Lecture + Tutorial
Level of course Bachelor
Year of study 3
Semester Winter
Number of ECTS credits 4
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Merta Jan, Ing. Ph.D.
  • Dušek František, doc. Ing. CSc.
  • Diviš Roman, Ing. Ph.D.
Course content
Repetition object oriented programming (using pointers, operators, construction, destruction, object inheritance). Templates and their application. STL templates (containers, iterators, standard algorithms). Using STL templates.

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Work with text (with textbook, with book), Demonstration, Projection, Work-related activities
Learning outcomes
Implementation of object oriented programming in simple application. Training of using STL templates.
The student is qualified to create simple console aplication. He can develop application components.
Prerequisites
Succesfulled graduation C and C++1 exercises and examinations.
KST/IC++1
----- or -----
KST/ZC++1

Assessment methods and criteria
Oral examination, Written examination, Student performance assessment, Discussion, Class observation

Compulsory exercises. Seminar work elaboration. Four hours of exercises weekly and two hours of lectures every 14 days.
Recommended literature
  • Mistrovství v C++.
  • MSDN.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Electrical Engineering and Informatics Study plan (Version): Information Technology (2013) 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 3 Recommended year of study:3, Recommended semester: Winter
Faculty: Faculty of Electrical Engineering and Informatics Study plan (Version): Process Control (2013) Category: Special and interdisciplinary fields 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 3 Recommended year of study:3, Recommended semester: Winter