Winter term 2024/25 (4 VU)

Lecture

  • Every Friday 10:15 - 11:45 (from Friday 04.10.2024 to 17.01.2025), Freihaus FH 8 - Nöbauer-Hörsaal (yellow area, 2nd floor) without attendance control.
  • By registering for the exercise in TISS, you will be registered for the associated TUWEL-course.
  • You will find all materials for the course in the TUWEL course.

Questions regarding the lecture

  • The lecture is held in presence and streamed live. Of course, you can ask questions at any time.
  • If you do not attend the lecture in presence, please post any questions in the TUWEL forum. I will try to answer them in a timely manner.
  • The final exam (see grading below) takes place on Thursday, 23.01.2025, from 14:00 — 17:00 in FH Hörsaal 1 (red area, 2. floor).

Learning objective of the course

  • What does programming mean, what are programming languages
  • Differences between imperative and object-oriented languages (using C and C++ as examples)
  • Representation of numbers in the computer and consequences
  • How algorithms differ
  • How to evaluate the quality of algorithms (effort, condition and stability)
  • Implementation of mathematical problems in concrete programs (= programming)
  • What does an existing program do and how (= reverse engineering)

Exercise (2 hours)

  • The exercise takes place on Fridays from 12:00 - 17:00 (1.5 hours each) in small groups.
  • All exercise groups will be held in presence. Start of the exercise is 11.10.2024.
  • By the obligatory registration for the VU in TISS (from 07.10.2024 to 10.10.2022) you will be registered for the corresponding TUWEL course.
  • TISS information: VU EPROG
  • TUWEL course: VU EPROG

Checkmarks (11.10.2024 to 17.01.2025)

  • Attendance is compulsory in the exercise group for which you have registered in TISS. You may only be absent once.
  • The weekly exercise takes place in presence.
  • There are weekly short tests to check your learning progress.
  • If you are unable to attend your tutorial group due to illness or another urgent reason, please inform your tutorial leader and Julian Streitberger before the tutorial (see email address below). 
  • Every week on Friday (from 04.10.2024) a series of exercises with eight tasks will be published (download in TUWEL).
  • The solutions must be submitted by the following week's exercise by 10:00 a.m. at the latest (by uploading to TUWEL).
  • In the tutorial, the solutions will be presented and explained by the students, whereby the tutor will determine who presents which task based on your TUWEL entries.
  • Issue of the first exercise series: 04.10.2024
  • Submission of the first UE series by 11.10.2024, 10:00 am
  • The exercise starts on 11.10.2024; there is no exercise on Friday, 04.10.2024!
  • Each participant must submit an individual solution. If identical solutions are submitted, an oral examination (beyond the exercise) will clarify who has created the solution (and who has not).
  • If you cannot (or cannot adequately) explain your solution in the exercise (i.e. you did not solve the problem yourself and did not understand the solution), then all your marks for this week will be removed (as if you had not handed in anything).

E-mail addresses of tutors:

Tutorial

  • To make it easier for programming beginners, in particular, to get started with programming, there is a weekly tutorial in which course participants can solve the exercises with the help of tutors.
  • In particular, please attend the tutorial if you need software installation help.
  • Installation help and onboarding: Monday, 07.10. 2024. 10:00-14:00 in the EDP room
  • Tutorial: Thursday, 10:00-14:00 (room available until 18:00) in the IT room

Grading

  • The course grade consists of
    • 1/3 of the number of points (out of a possible 40) in the final test (with compulsory attendance),
    • 1/3 from the sum of the points of the 10 best short tests (10 tests with 4 points each) and
    • 1/3 from the sum of the points from the exercises (a total of 40 points from the number of crosses, presentation of solutions and participation in the tutorial). You must solve at least 50% of all exercises. In the case of full attendance, the worst series of marks will be deleted.
  • This applies to the grade sheet:
    • Grade 1, if mean > 35
    • Grade 2, if average > 30
    • Grade 3, if mean > 25
    • Grade 4, if mean > 20
    • Grade 5, if mean <= 20

Retest

There is a retest date for the final test on 28.02.2025 from 09:00 - 12:00. Only those who

  • missed the final test due to illness (in this case, the retest will be included in the grade calculation instead of the final test),
  • already has a positive grade but wants to improve their grade (in this case, the re-test replaces the final test, i.e. you may also get a lower grade),
  • who did not achieve enough points in the final test but scored >10 points (in this case, the retest must be at least positive, i.e. >20 points)

are eligible to take the retest.

Questions / Unclarities

  • For questions about the lecture or exercise mode, you can use the TISS forum.
  • Questions about the lecture can be asked live during the lecture or at any time in the TUWEL forum (see above).
  • Please ask questions about the exercises in the TUWEL forum!

Lecture contents

  • Condition and stability
  • Interpolation and extrapolation of functions
  • Numerical integration (= quadrature)
  • Elimination methods for the solution of linear systems of equations
  • Iterative methods for the solution of linear and nonlinear systems of equations
  • Numerical Analysis A only: Iterative methods for solving eigenvalue problems