242.031 Programming in Civil Engineering
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2023W, SE, 3.0h, 3.0EC, to be held in blocked form


  • Semester hours: 3.0
  • Credits: 3.0
  • Type: SE Seminar
  • Format: Presence

Learning outcomes

After successful completion of the course, students are able to ...

  • name and apply basic structures of programming (data types, variables, functions, operators)
  • create simple programs in the programing language

Subject of course

Introduction into programming using Julia

  • Data types, Variables, Matlab-functions
  • Operators, Scripts
  • For-, If-, While-environments
  • Vectores, Matrices
  • Graphical output
  • Functions and methodes

Discussion of several applied civil engineering problems

Teaching methods

Three units in which content from the lecture notes is discussed and students work independently on assignments.

Mode of examination


Additional information

This seminar is for students of the master study civil engineering


Please consider the plagiarism guidelines of TU Wien when writing your seminar paper: Directive concerning the handling of plagiarism (PDF)



Course dates

Tue10:00 - 11:0024.10.2023 Intro (Online)
Fri13:00 - 16:0010.11.2023 - 17.11.2023Hörsaal 15 Vortrag und Übung
Fri12:00 - 15:0024.11.2023Hörsaal 15 Ersatztermin Vortrag und Übung
Programming in Civil Engineering - Single appointments
Tue24.10.202310:00 - 11:00 Intro (Online)
Fri10.11.202313:00 - 16:00Hörsaal 15 Vortrag und Übung
Fri17.11.202313:00 - 16:00Hörsaal 15 Vortrag und Übung
Fri24.11.202312:00 - 15:00Hörsaal 15 Ersatztermin Vortrag und Übung
Course is held blocked

Examination modalities


Course registration

Begin End Deregistration end
20.09.2023 12:00 31.10.2023 12:00 02.11.2023 12:00


Study CodeObligationSemesterPrecon.Info
033 265 Civil Engineering Elective
066 505 Civil Engineering Science Elective
610 FW Elective Courses - Civil Engineering Elective


No lecture notes are available.

Preceding courses