360.242 Numerical Simulation and Scientific Computing I
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2022W, VU, 3.0h, 6.0EC
TUWEL

Properties

  • Semester hours: 3.0
  • Credits: 6.0
  • Type: VU Lecture and Exercise
  • Format: Presence

Learning outcomes

After successful completion of the course, students are able to select and apply fundamental methods of scientific computing and to judge the challenges regarding computing time and implementation effort. Furthermore, the students have solution skills for inter-disciplinary problems, are able to evaluate and analyze computational approaches, and are able to scientifically formulate and extensively analyze compute-intensive problems as well as develop appropriate approaches. 

Subject of course

  • Computer Architectures
  • Serial Optimization
  • Numerical Derivatives and Integrals
  • Finite Difference Discretization
  • Numerical Linear Algebra
  • Random Number Generation and Monte Carlo Methods
  • Shared Memory Parallel Computing
  • Algorithmic Complexity and Data Structures
  • Mesh Generation and Visualiziation
  • Software Engineering Principles for Scientific Computing

Teaching methods

Lectures, assignments (group homework) and discussion of case studies

Mode of examination

Written and oral

Additional information

This course is aimed for master’s students, in particular for students registered in the master’s program 066 646 Computational Science and Engineering.

Participation in this course is limited to 50 students. Students enrolled in the 066 646 Computational Science and Engineering program are prioritized, followed by students enrolled in the 066 393 Interdisciplinary Mathematics program, and finally followed by students enrolled in other master’s programs.

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Thu14:00 - 16:0006.10.2022 - 26.01.2023EI 8 Pötzl HS - QUER NSSC I
Numerical Simulation and Scientific Computing I - Single appointments
DayDateTimeLocationDescription
Thu06.10.202214:00 - 16:00EI 8 Pötzl HS - QUER NSSC I
Thu13.10.202214:00 - 16:00EI 8 Pötzl HS - QUER NSSC I
Thu20.10.202214:00 - 16:00EI 8 Pötzl HS - QUER NSSC I
Thu27.10.202214:00 - 16:00EI 8 Pötzl HS - QUER NSSC I
Thu03.11.202214:00 - 16:00EI 8 Pötzl HS - QUER NSSC I
Thu10.11.202214:00 - 16:00EI 8 Pötzl HS - QUER NSSC I
Thu17.11.202214:00 - 16:00EI 8 Pötzl HS - QUER NSSC I
Thu24.11.202214:00 - 16:00EI 8 Pötzl HS - QUER NSSC I
Thu01.12.202214:00 - 16:00EI 8 Pötzl HS - QUER NSSC I
Thu15.12.202214:00 - 16:00EI 8 Pötzl HS - QUER NSSC I
Thu22.12.202214:00 - 16:00EI 8 Pötzl HS - QUER NSSC I
Thu12.01.202314:00 - 16:00EI 8 Pötzl HS - QUER NSSC I
Thu19.01.202314:00 - 16:00EI 8 Pötzl HS - QUER NSSC I
Thu26.01.202314:00 - 16:00EI 8 Pötzl HS - QUER NSSC I

Examination modalities

Exercises hand-in, a minimum threshold is required to be eligible for the final examination at the end of the term

Course registration

Begin End Deregistration end
28.07.2022 12:00 29.09.2022 12:00 29.09.2022 12:00

Curricula

Study CodeObligationSemesterPrecon.Info
066 393 Interdisciplinary Mathematics Not specified
066 646 Computational Science and Engineering Mandatory1. Semester

Literature

No lecture notes are available.

Previous knowledge

C++ and Python (basics)

For self-study, see the FAQs of the master's program ("Will I learn to code?"):
https://www.tuwien.at/en/studies/studies/master-programmes/computational-science-and-engineering/faqs

Language

English