Metadata
Title
Course Modules
Category
graduate
UUID
c46ba2f31d1046b996a7565347a717be
Source URL
https://www.maths.tcd.ie/postgraduate/masters/modules/
Parent URL
https://www.maths.tcd.ie/
Crawl Time
2026-03-16T07:05:10+00:00
Rendered Raw Markdown
# Course Modules

**Source**: https://www.maths.tcd.ie/postgraduate/masters/modules/
**Parent**: https://www.maths.tcd.ie/

**You are here**
[Courses](https://www.maths.tcd.ie/courses/) > [Postgraduate](https://www.maths.tcd.ie/postgraduate/) > [MSc in High Performance Computing](https://www.maths.tcd.ie/postgraduate/masters/) > Course Modules

# Course Modules

The M.Sc. in HPC comprises a total of **90 ECTS in a one year course**.
\
To complete your M.Sc. studies, you should take a total of *60 ECTS of coursework* plus *30 ECTS for a final M.Sc. project*.
\
Many modules will have a written exam in the summer examination period.
Most modules include some amount of continuous assessment. Students are
expected to be familiar with College regulations.
\
The [College Calendar](https://www.tcd.ie/calendar/) (Part 2)
details the regulations for the programme. It states: *The pass mark for all
elements is 50%. To be awarded the M.Sc. students must achieve a pass in the
dissertation, have an overall average mark for the course of at least 50% and
pass core and optional modules amounting to at least 50 credits and achieve a
minimum of 40% in any failed modules. The M.Sc. with distinction may be awarded
to students who pass all modules and achieve at least 70% both in the overall
mark for the course and in the dissertation.*

## Compulsory Modules

### 1st Semester

| Module | ECTS | Lecturer |
| --- | --- | --- |
| [MAP55611 High-Performance Computing Software I](https://www.maths.tcd.ie/postgraduate/masters/modules/MAP55611.php) | 5 | [Darach Golden](https://www.tchpc.tcd.ie/people/darach-golden) |
| [MAP55613 C Programming](https://www.maths.tcd.ie/postgraduate/masters/modules/MAP55613.php) | 5 | [Richie Morrin](mailto:rmorrin@maths.tcd.ie) |
| [MAP55621 High-Performance Computing Hardware and Architecture](https://www.maths.tcd.ie/postgraduate/masters/modules/MAP55621.php) | 5 | [Patrick Fritzsch](https://www.maths.tcd.ie/people/fritzscp/) |
| [MAP55631 Numerical Methods](https://www.maths.tcd.ie/postgraduate/masters/modules/MAP55631.php) | 5 | [Kirk Soodhalter](https://www.maths.tcd.ie/people/ksoodha/) |

### 2nd Semester

| Module | ECTS | Lecturer |
| --- | --- | --- |
| [MAP55612 High-Performance Computing Software II](https://www.maths.tcd.ie/postgraduate/masters/modules/MAP55612.php) | 5 | [Darach Golden](https://www.tchpc.tcd.ie/people/darach-golden) |