TO TOP

**Compulsory Courses**

In the first two semesters all students have to complete seven compulsory courses in mathematics, mechanics, structural engineering and numerical methods. Five of these are offered in the first (winter) semester, two more in the second (summer) semester; a total of 39 CP must be obtained.

**Compulsory Optional Courses**

In our opinion, you can only be good at things you really like. We thus give our students the chance to specialise in the field they are most interested in. In the second and third semester they have the possibility to choose subjects from of a variety of elective courses. A list of the courses offered can be found below under the entry for the respective semester or in the modulehandbook. Furthermore, we recommend that students write two case studies in a subject they would like to further look into. At least 35 CP must be achieved in the compulsory optional courses.

**Optional Courses**

Optional courses can be selected from the entire range offered by the Ruhr-University Bochum. In order to specialise further, we offer courses in the fields of construction, material modelling, numerical methods, fluid and environmental engineering and dynamics. In addition, two language courses (we recommend German) can be credited. Compulsory optional courses can also be credited as optional courses. Students decide themselves how many optional courses they take. At least 16 CP must be achieved in the optional courses.

**Master Thesis**

After three semesters, students should have completed enough courses to reach at least 90 credits. The fourth semester consists of the final Master's thesis, which is credited with 30 CP.

Every course schedule includes lectures, exercises and sometimes assignments. Upon agreement with the respective lecturer, students who have sufficient German language skills may also attend lectures from the curriculum of the Master course Civil Engineering.

- Content of the Curriculum

- Module handbook

(Curriculum and full description of courses)

**Compulsory Courses**

- CE-P01 Mathematical Aspects of Differential Equations and Numerical Mathematics
- CE-P02 Mechanical Modeling of Materials
- CE-P03 Computer-based Analysis of Steel Structures
- CE-P04 Modern Programming Concepts in Engineering
- CE-P05 Finite Element Methods in Linear Structural Mechanics

**Compulsory Optional Courses**

**Optional Courses**

*For the course description including CP and hours per week please click on the respective entry.*

**Compulsory Courses**

**Compulsory Optional Courses**

- CE-WP02 Optimization Aided Design - Reinforced Concrete
- CE-WP03 Adaptronics
- CE-WP04 Advanced Finite Element Methods
- CE-WP05 Computational Fluid Dynamics
- CE-WP06 Finite Element Methods for Nonlinear Analyses of Materials and Structures
- CE-WP08 Numerical Methods and Stochastics
- CE-WP09 Numerical Simulation in Geotechnics and Tunnelling
- CE-WP10 Object-oriented Modelling and Implementation of Structural Analysis Software
- CE-WP11 Applied Computational Simulations of Structures
- CE-WP12 Computational Plasticity
- CE-WP25 High-Performance Computing on Multi- and Manycore Processors
- CE-WP28 Machine Learning: Supervised Methods
- CE-WP24 Case Study A

**Optional Courses**

- CE-W02 Training of Competences (part 2)
- CE-W03 Case Study B
- CE-W04 Recent Advances in Numerical Modelling and Simulation
- CE-W05 Machine Learning: Evolutionary Algorithms
- CE-W06 Advanced Constitutive Models for Geomaterials

*For the course description including CP and hours per week please click on the respective entry.*

**Compulsory Optional Courses**

- CE-WP13 Advanced Control Methods for Adaptive Mechanical Systems
- CE-WP14 Computational Wind Engineering
- CE-WP15 Design Optimization
- CE-WP17 Numerical Methods for Hyperbolic Conservation Laws
- CE-WP18 Safety and Reliability of Engineering Structures
- CE-WP19 Computational Fracture Mechanics
- CE-WP20 Materials for Aerospace Applications
- CE-WP26 High-Performance Computing on Clusters
- CE-WP24 Case Study A

**Optional Courses**

- CE-W03 Case Study B
- CE-W08 Quantum Computing
- CE-W09 An Introduction to Geostatistics
- Other relevant courses of the faculty or from engineering faculties of other universities

*For the course description including CP and hours per week please click on the respective entry.*