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:
-
- navaz. mag. PRE program DS 22/23 (compulsory elective course)
- navaz. mag. PRE program LA 22/23 (nová akreditace) (compulsory elective course)
- navaz. mag. PRE program DS 23/24 (compulsory elective course)
- navaz. mag. PRE program LA 23/24 (compulsory elective course)
- navaz. mag. PRE program DS 24/25 (compulsory elective course)
- navaz. mag. PRE program LA 24/25 (compulsory elective course)