04-10-0555-vu Introduction to Scientific Programming 2

Course offering details

Instructors: Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller

Event type: Lecture & Exercise

Org-unit: Dept. 04 - Mathematics

Displayed in timetable as: Intr. Prog. 2

Subject:

Crediting for:

Hours per week: 4

Language of instruction: German

Min. | Max. participants: - | -

Course Contents:
- Introduction into object oriented programming via simple class hierachies in C++.
- Introduction of the Standard Template Library and its use for advanced data structures (vectors, matrices, queues, stacks).
- Awareness for problems associated with using floating point arithmetic.
- Use and implementation of libraries (techniques and examples).
- Introduction to the programming with Matlab (control structures, functions, vector operations, graphics, mex interface).

Literature:
- J. Pitt-Francis & J Whiteley, Guide to Scientific Computing in C++, Springer-Verlag London, ISBN 9781447127352, 2012.
- B. Stroustrup, The C++ Programming Language, 4th Edition, Addison-Wesley, ISBN 9780321563842, 2013.
- The C++ Ressources Network. Online: http://www.cplusplus.com/
- Matlab Online Documentation, The Mathworks. Online: http://de.mathworks.com/help/matlab/index.html

Preconditions:
recommended: Introduction to Scientific Programming 1

Online Offerings:
Moodle

Small group(s)
This course is divided into the following small groups:
  • Introduction to Scientific Programming 2

    Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller

  • Introduction to Scientific Programming 2 Übung 1

    Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller

    Tue, 12. Apr. 2022 [17:10]-Tue, 12. Jul. 2022 [18:50]

  • Introduction to Scientific Programming 2 Übung 2

    Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller

    Mon, 11. Apr. 2022 [15:20]-Mon, 11. Jul. 2022 [17:00]

  • Introduction to Scientific Programming 2 Übung 3

    Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller

    Tue, 12. Apr. 2022 [13:30]-Tue, 12. Jul. 2022 [15:10]

  • Introduction to Scientific Programming 2 Übung 4

    Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller

    Tue, 12. Apr. 2022 [15:20]-Tue, 12. Jul. 2022 [17:00]

Literature
Appointments
Date From To Room Instructors
1 Fri, 22. Apr. 2022 08:00 09:40 S103/23 Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller
2 Fri, 29. Apr. 2022 08:00 09:40 S103/23 Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller
3 Fri, 6. May 2022 08:00 09:40 S103/23 Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller
4 Fri, 13. May 2022 08:00 09:40 S103/23 Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller
5 Fri, 20. May 2022 08:00 09:40 S103/23 Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller
6 Fri, 27. May 2022 08:00 09:40 S103/23 Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller
7 Fri, 3. Jun. 2022 08:00 09:40 S103/23 Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller
8 Fri, 10. Jun. 2022 08:00 09:40 S103/23 Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller
9 Fri, 17. Jun. 2022 08:00 09:40 S103/23 Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller
10 Fri, 24. Jun. 2022 08:00 09:40 S103/23 Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller
11 Fri, 1. Jul. 2022 08:00 09:40 S103/23 Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller
12 Fri, 8. Jul. 2022 08:00 09:40 S103/23 Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller
13 Fri, 15. Jul. 2022 08:00 09:40 S103/23 Dr. rer. nat. Alf Gerisch; Dr. rer. nat. Christopher Müller
Class session overview
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
Instructors
Dr. rer. nat. Alf Gerisch
Dr. rer. nat. Christopher Müller