MSc Computational Physics Notes

MSc Computational Physics Notes

Find the full notes on GitLab or GitHub.

  1. Introduction
  2. Courses
    1. Core Courses
    2. Compulsory Elective Courses
    3. Elective Courses
  3. Source code

Introduction

For my master degree, I decided that I wanted to maintain all my notes and source code in one place for future reference and showcase. The classes range from Data Analysis and numerical analysis to applications in specific fields of physics. All of the code is hosted on my personal pages on GitLab and GitHub.

Courses

The Master of Science in Computational Physics (90 ECTS) is split into 3 main course categories, namely:

  1. Core Courses, which are common and obligatory for all students.
  2. Compulsory Elective Courses, from which students must select a minimum of 2 courses.
  3. Elective Courses, from which students must select a minimum of 2 courses.

A student must complete a total of 10 courses. Below you can find the courses I attended during the academic year 2020-2021.

Core Courses

  1. Computational Mathematics (7.5 ECTS)
  2. Programming Languages (7.5 ECTS)
  3. Programming Tools (7.5 ECTS)
  4. Data Analysis and Processing Using MATLAB (7.5 ECTS)

Compulsory Elective Courses

  1. Computational Astrodynamics (7.5 ECTS)
  2. Computational Electromagnetism and Applications (7.5 ECTS)
  3. Computational Statistics and Applications (7.5 ECTS)

Elective Courses

  1. Computational Mathematics II (7.5 ECTS)
  2. Non-linear Dynamics (7.5 ECTS)
  3. Nuclear Physics (7.5 ECTS)

Source code

You can find the full notes and source code for the classes mentioned above on GitLab or GitHub.


© 2024 Anastasios-Faidon Retselis. All rights reserved.