Object Oriented Programming in Transport
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
14Y2OP | KZ | 2 | 2P+0C | Czech |
- Garant předmětu:
- Lecturer:
- Tutor:
- Supervisor:
- Department of Applied Informatics in Transportation
- Synopsis:
-
Class, object, encapsulation, inheritance, polymorphism, templates, retyping, stream, exceptions, repository, collections, virtual methods and classes. Problem cases wil be chosen from microscopic simulation system, discrete event simulation, celular automata simulation and virtual life area.
- Requirements:
-
basic programmers skills
- Syllabus of lectures:
- Syllabus of tutorials:
- Study Objective:
-
The aim is ito give knowledge and experience with practical design of object oriented SW and also with is application to transportation systems modelling. Obtained knowledge with programming in C++, alternatively in other object oriented language (Java, Python, ADA).
- Study materials:
-
Jim Keogh Mario Giannini: OOP Demystified. McGraw-Hill, 2004. ISBN 0072253630
- 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)
- 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)
- BI nav.prez.12/13 (compulsory elective course)
- DS nav.prez.12/13 (compulsory elective course)
- BD nav.prez.12/13 (compulsory elective course)
- ID nav.prez.12/13 (compulsory elective course)
- LO nav.prez.12/13 (compulsory elective course)
- PL nav.prez.12/13 (compulsory elective course)
- TR nav.prez.12/13 (compulsory elective course)
- DS nav.prez.13/14 (compulsory elective course)
- BD nav.prez.13/14 (compulsory elective course)
- ID nav.prez.13/14 (compulsory elective course)
- LO nav.prez.13/14 (compulsory elective course)
- PL nav.prez.13/14 (compulsory elective course)
- TR nav.prez.13/14 (compulsory elective course)
- DS nav.prez.14/15 (compulsory elective course)
- PL nav.prez.14/15 (compulsory elective course)
- BD nav.prez.14/15 (compulsory elective course)
- LO nav.prez.14/15 (compulsory elective course)
- DS nav.prez.15/16 (compulsory elective course)
- LA nav.prez.15/16 (compulsory elective course)
- PL nav.prez.15/16 (compulsory elective course)
- TR nav.prez.15/16 (compulsory elective course)
- DS nav.prez.16/17 (compulsory elective course)
- LA nav.prez.16/17 (compulsory elective course)
- PL nav.prez.16/17 (compulsory elective course)
- TR nav.prez.16/17 (compulsory elective course)
- DS nav.prez.17/18 (compulsory elective course)
- LA nav.prez.17/18 (compulsory elective course)
- PL nav.prez.17/18 (compulsory elective course)
- DS nav.prez.18/19 (compulsory elective course)
- LA nav.prez.18/19 (compulsory elective course)
- PL nav.prez.18/19 (compulsory elective course)
- DS nav.prez.19/20 (pro obor DS) (compulsory elective course)
- LA nav.prez.19/20 (pro obor LA) (compulsory elective course)
- PL nav.prez.19/20 (compulsory elective course)
- navaz. mag. PRE program DS 20/21 (program DS, ne obor) (compulsory elective course)
- navaz. mag. PRE program LA 20/21 (nová akreditace) (compulsory elective course)
- PL nav.prez.20/21 (pro obor PL) (compulsory elective course)
- PL nav.prez.21/22 (pro obor PL) (compulsory elective course)
- navaz. mag. PRE program DS 21/22 (program DS, ne obor) (compulsory elective course)
- navaz. mag. PRE program LA 21/22 (nová akreditace) (compulsory elective course)
- navaz. mag. PRE program DS 21/22 (program DS) -skok do 2.r. (compulsory elective course)
- PL nav.prez.21/22 (pro obor PL)-skok do 2.r. (compulsory elective course)
- navaz. mag. PRE program DS 22/23 (compulsory elective course)
- navaz. mag. PRE program LA 22/23 (nová akreditace) (compulsory elective course)