SubjectsSubjects(version: 978)
Course, academic year 2025/2026
   
Basic Programming for Students of Science II. - MS710P67
Title: Základy programování pro přírodovědce II.
Czech title: Základy programování pro přírodovědce II.
Guaranteed by: Institute of Applied Mathematics and Information Technologies (31-710)
Faculty: Faculty of Science
Actual: from 2025
Semester: summer
E-Credits: 2
Examination process: summer s.:
Hours per week, examination: summer s.:0/2, C [HT]
Capacity: unlimited
Min. number of students: 3
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: Czech
Explanation: URL vede na anketu ohledně času začátku lekcí.Můžete navrhnout svoje, pokud víte, že je volná učebna s projektorem.
Additional information: https://tomuvoblacek.ddns.net/apps/polls/s/lh6GTK0X
Note: enabled for web enrollment
Guarantor: Mgr. Tomáš Ondovčin, Ph.D.
Teacher(s): Mgr. Tomáš Ondovčin, Ph.D.
Annotation -
This continuation of "Basic Programming for Students of Science I." will follow up with basics of C++, principles of
object programming and advanced features of C and C++.
Last update: Rubešová Jana, RNDr., Ph.D. (22.04.2020)
Literature -

Eckel B.: Thinking in C++, vol. 1 and 2.

Last update: Rubešová Jana, RNDr., Ph.D. (22.04.2020)
Requirements to the exam -

The credits are awarded for solving tasks given during the course in time.

Last update: Rubešová Jana, RNDr., Ph.D. (22.04.2020)
Syllabus -
  • special data types in C and C++ (structures, enumerations, unions);
  • data streams in C++; basic I/O streams;
  • object and class;
  • member and member function;
  • composition and inheritance;
  • gentle introduction to polymorphism through combat;
  • programming (graphics) using SFML
Last update: Ondovčin Tomáš, Mgr., Ph.D. (31.01.2026)
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html