101.405 Introduction to Scientific Computing
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2022S, VU, 4.0h, 6.0EC

Properties

  • Semester hours: 4.0
  • Credits: 6.0
  • Type: VU Lecture and Exercise
  • Format: Hybrid

Learning outcomes

After successful completion of the course, students are able to use the programming language Julia to solve problems stemming from the fields of differential equations, optimization, and machine learning.

Subject of course

Numerical algorithms for important problems of scientific computing and machine learning are discussed and formulated.  In the practical part (projects), the algorithms are implemented in Julia.  The topics include

  • introduction to the programming language Julia,
  • machine learning,
  • optimization,
  • differential equations (ordinary and partial).

Teaching methods

Presentation, lecture notes (English, ca. 400 pages), introduction to the programming language Julia, exercises, implementation of exercises and programming projects.

Mode of examination

Immanent

Additional information

The class will be taught in presence, streamed, and recorded.

Time of first meeting will be announced.

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Wed10:00 - 11:3003.03.2021 - 23.06.2021 Institutsbibliothek, DA 06 G14Einführung in Scientic Computing
Tue10:00 - 11:3009.03.2021 - 29.06.2021 Library of E101,, DA 06 G14Introduction to Scientific Computing
Introduction to Scientific Computing - Single appointments
DayDateTimeLocationDescription
Wed03.03.202110:00 - 11:30 Institutsbibliothek, DA 06 G14Einführung in Scientic Computing
Tue09.03.202110:00 - 11:30 Library of E101,, DA 06 G14Introduction to Scientific Computing
Wed10.03.202110:00 - 11:30 Institutsbibliothek, DA 06 G14Einführung in Scientic Computing
Tue16.03.202110:00 - 11:30 Library of E101,, DA 06 G14Introduction to Scientific Computing
Wed17.03.202110:00 - 11:30 Institutsbibliothek, DA 06 G14Einführung in Scientic Computing
Tue23.03.202110:00 - 11:30 Library of E101,, DA 06 G14Introduction to Scientific Computing
Wed24.03.202110:00 - 11:30 Institutsbibliothek, DA 06 G14Einführung in Scientic Computing
Tue30.03.202110:00 - 11:30 Library of E101,, DA 06 G14Introduction to Scientific Computing
Wed31.03.202110:00 - 11:30 Institutsbibliothek, DA 06 G14Einführung in Scientic Computing
Tue06.04.202110:00 - 11:30 Library of E101,, DA 06 G14Introduction to Scientific Computing
Wed07.04.202110:00 - 11:30 Institutsbibliothek, DA 06 G14Einführung in Scientic Computing
Tue13.04.202110:00 - 11:30 Library of E101,, DA 06 G14Introduction to Scientific Computing
Wed14.04.202110:00 - 11:30 Institutsbibliothek, DA 06 G14Einführung in Scientic Computing
Tue20.04.202110:00 - 11:30 Library of E101,, DA 06 G14Introduction to Scientific Computing
Wed21.04.202110:00 - 11:30 Institutsbibliothek, DA 06 G14Einführung in Scientic Computing
Tue27.04.202110:00 - 11:30 Library of E101,, DA 06 G14Introduction to Scientific Computing
Wed28.04.202110:00 - 11:30 Institutsbibliothek, DA 06 G14Einführung in Scientic Computing
Tue04.05.202110:00 - 11:30 Library of E101,, DA 06 G14Introduction to Scientific Computing
Wed05.05.202110:00 - 11:30 Institutsbibliothek, DA 06 G14Einführung in Scientic Computing
Tue11.05.202110:00 - 11:30 Library of E101,, DA 06 G14Introduction to Scientific Computing

Examination modalities

Continuously in tutorials; test.

Course registration

Use Group Registration to register.

Group Registration

GroupRegistration FromTo
Sci.Comp.01.03.2022 12:0018.03.2022 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
033 201 Technical Mathematics Mandatory elective

Literature

Lecture notes will be handed out to the participants; the book for the class will be available later on.

Previous knowledge

Theoretical aspects will be explained in the lectures so that the course can be taken after the fourth semester.

Miscellaneous

Language

if required in English