Semester 1Semester 2Semester 3Semester 4


  • Bring all students to the same background
  • Provide background on Materials studied at TUBAF


  • Learn two numerical tools
  • Strengthen theoretical background


  • Learn one numerical tool
  • Specialize in one numerical method
  • Get familiar with experimental testing methods for model validation


  • Research Experience
  • S1.1: Introduction to Scientific Programming
  • S1.2: Fundamentals of Microstructures
  • S1.3: Mechanics of Materials
  • S1.4 Quantum Theory I
  • S2.1: Selected Topics of Solid State Physics
  • S2.2: Continuum Mechanics
  • S2.3: Fracture Mechanics Computations
  • S3.1: Plasticity
  • S3.2: Stochastic for Materials Science
  • S3.3: High Performance Computing
  • S3.4: Experimental Methods
    • Mechanical Testing
    • Microstructural Analysis
  • S3.5: Discrete Methods
    • Dislocation Theory
    • Discrete Elements Method
  • S3.6: Personal Programming Project (define the area of expertise)
Master Thesis
  • S1.5: Properties of Materials
    • Metallic Materials
    • Semiconductors
S2.4: Numerics
  • 1.6: Soft Skills: German as a second-language
  • S2.5: Selected Topics of the Molecular dynamics method
  • S2.6a: Selected Topics of the Finite Element Method
  • S2.6b: Selected Topics of the Density Functional Method Theory
Reserach Seminar an Journal Club (two or three invited lectures per semester)


  • All the lectures will be given in english
  • A minimum of 4 semesters are required to complete the program

First Semester

  • Background courses will be offered to bring all the students to the same level
  • All the materials of interest at TUBAF will be discussed

Second Semester

  • Advanced topics on Mechanical Engineering and Solid State Physics
  • Students will become familiar with Molecular Dynamics Modeling
  • Depending on their interests, students will be offered the possibility to ‘ascend’ the multiscale modeling hierarchy by studying Finite Element Method or ‘descend’ it by studying Density Functional Theory

Third Semester

  • The students will get familiar with Dislocation Theory and Dislocation Modeling
  • Advanced class in the field of Plasticity
  • Advanced class on modeling methods
  • Advanced class on scientific programming methods

Fourth Semester

The last semester is dedicated to the Master Thesis

Requirements for Graduation

  • By the end of the third semester, the students must complete the Programming Project. It consists of programming one numerical tool (choice between FEM, MD or DFT), writing the documentation for the tool and apply it to calculate one physical/mechanical property.
  • The reserch seminar will be discussed one week prior to the seminar during the Journal Club where a litterature review on the topic of the seminar will be made.