Advanced Programming - Winter 12: Difference between revisions
Jump to navigation
Jump to search
(Created page with '{{Lecture | term = Winter 11 | lecturer = Dr. rer. nat. Tobias Weinzierl | timeplace = Lecture: T.B.A. | tutorials = Kaveh Rahnema, M.Sc. , [[Dipl.-Inf. Martin Schreiber]…') |
No edit summary |
||
Line 1: | Line 1: | ||
{{Lecture | {{Lecture | ||
| term = Winter | | term = Winter 12 | ||
| lecturer = [[Dr. rer. nat. Tobias Weinzierl]] | | lecturer = [[Dr. rer. nat. Tobias Weinzierl]] | ||
| timeplace = Lecture: T.B.A. | | timeplace = Lecture: T.B.A. |
Revision as of 10:29, 14 June 2012
- Term
- Winter 12
- Lecturer
- Dr. rer. nat. Tobias Weinzierl
- Time and Place
- Lecture: T.B.A.
- Audience
- Computational Science and Engineering, first semester (module IN1503)
- Tutorials
- Kaveh Rahnema, M.Sc. , Dipl.-Inf. Martin Schreiber
- Exam
- T.B.A.
- Semesterwochenstunden / ECTS Credits
- 4 SWS (2V+2Ü) / 5 Credits
- TUMonline
- {{{tumonline}}}
News
Contents
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.
Lecture Slides
Tutorial
The tutorial offers weekly programming exercises in C++, inspired by common problems from scientific computing.
Time and place
Room: T.B.A.
Prerequisites
Basic programming skills are recommended.