This website is no longer updated.

As of 1.10.2022, the Faculty of Physics has been merged into the TUM School of Natural Sciences with the website https://www.nat.tum.de/. For more information read Conversion of Websites.

de | en

Advanced Programming (IN1503)

Course 240979466 in WS 2019/20

General Data

Course Type lecture
Semester Weekly Hours 2 SWS
Organisational Unit Informatics 5 - Chair of Scientific Computing (Prof. Bungartz)
Lecturers Gerasimos Chourdakis
Jean-Matthieu Gallard
Tobias Neckel
Responsible/Coordination: Hans-Joachim Bungartz
Dates Thu, 08:00–10:00, Interims I 102

Assignment to Modules

Further Information

Courses are together with exams the building blocks for modules. Please keep in mind that information on the contents, learning outcomes and, especially examination conditions are given on the module level only – see section "Assignment to Modules" above.

additional remarks The lecture introduces the student to basic object oriented programming. "Thinking in classes" when designing an application has a strong focus. Advanced concepts such as encapsulation, inheritance or polymorphism are also covered. The programming language is C++. Topics specific to the language, such as basic syntax, collections or unit testing, are also addressed.
Links Course documents
E-Learning course (e. g. Moodle)
TUMonline entry

Equivalent Courses (e. g. in other semesters)

SemesterTitleLecturersDates
WS 2023/4 Advanced Programming (IN1503) Chourdakis, G. Narvaez Rivas, S. Neckel, T.
Responsible/Coordination: Bungartz, H.
Thu, 10:00–12:00, Interims I 102
and singular or moved dates
WS 2022/3 Advanced Programming (IN1503) Chourdakis, G. Narvaez Rivas, S. Neckel, T.
Responsible/Coordination: Bungartz, H.
Thu, 10:00–12:00, Interims I 102
and singular or moved dates
WS 2021/2 Advanced Programming (IN1503) Ashraf, H. Chourdakis, G. Neckel, T.
Responsible/Coordination: Bungartz, H.
Thu, 10:00–12:00, Interims I 102
WS 2020/1 Advanced Programming (IN1503) Ashraf, H. Chourdakis, G. Gallard, J. Neckel, T.
Responsible/Coordination: Bungartz, H.
Thu, 08:00–10:00, virtuell
WS 2018/9 Advanced Programming (IN1503) Chourdakis, G. Gallard, J. Neckel, T.
Responsible/Coordination: Bungartz, H.
Thu, 16:00–18:00, CH 27402
WS 2017/8 Advanced Programming (IN1503) Gallard, J. Neckel, T.
Responsible/Coordination: Bungartz, H.
Thu, 16:00–18:00, CH 27402
WS 2016/7 Advanced Programming (IN1503) Bader, M. Neckel, T.
Responsible/Coordination: Bungartz, H.
Thu, 16:00–18:00, CH 27402
WS 2015/6 Advanced Programming (IN1503) Thu, 16:00–18:00, CH 26411
WS 2014/5 Advanced Programming (IN1503) Thu, 16:00–18:00, CH 26411
WS 2013/4 Advanced Programming (IN1503) Thu, 16:00–18:00, MI 00.13.009A
Thu, 16:00–18:00, CH 26411
and singular or moved dates
WS 2012/3 Advanced Programming (IN1503)
Top of page