Object Oriented Programming in Transport
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
14Y2OP | KZ | 2 | 2+0 | Czech |
- Lecturer:
- Tomáš Brandejský (gar.)
- Tutor:
- Tomáš Brandejský (gar.)
- Supervisor:
- Department of Informatics and Telecommunications
- Synopsis:
-
Classes, objects, encapsulation, inheritance, polymorphism, templates, retyping, streams, events, repository, collections, virtual methods and classes. Examples will be derived from microscopic simulation systems, discrete event simulation, cellulár simulations and virtual life simulations.
- Requirements:
-
Basic knowledge of algorithms and computer science.
- Syllabus of lectures:
- Syllabus of tutorials:
- Study Objective:
-
Education and practical expierience in practical development of object oriented SW and its application in modelling of trřansportation systems. Taking knowledge in C++ programming, eventually in another object oriented language (Java, Python, ADA), when it will be choosen by students.
- Study materials:
-
Teach Yourself C++ in 21 days, SAMS, Jesse Liberty, 2002 (or earlier edition)
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- BI nav.prez. 11/12 (compulsory elective course)
- DS nav.prez. 11/12 (compulsory elective course)
- ID nav.prez. 11/12 (compulsory elective course)
- ME nav.prez. 11/12 (compulsory elective course)
- PL nav.prez. 11/12 (compulsory elective course)
- TR nav.prez. 11/12 (compulsory elective course)