Advanced Programming - Winter 12: Difference between revisions

From Sccswiki
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 11
| 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.


Recommended Reading