Skip to main content

Trinity College Dublin, The University of Dublin

Menu Search



MSc in Computer Science

Course Structure

The MSc in Computer Science programme takes one year to complete. In the first two semesters students take a range of taught modules, and then from April to August work full-time on their individual dissertations. All students take a set of core modules but then have the option to specialise in one of four strands:

Data Science Strand Module Summary

Michaelmas Term (Sept-Dec)

Hilary Term (Jan-March)

Summer Term (April-August)

Machine Learning Optimisation Algorithms for Data Analysis Dissertation
Data Analytics Applied Statistical Modelling
Research Methods Data Visualisation
Innovation Security & Privacy
Scalable Computing Option 1
Option 2

Option 1 and Option 2 are elective modules selected from the other strands.

Intelligent Systems Strand Module Summary

Michaelmas Term (Sept-Dec)

Hilary Term (Jan-March)

Summer Term (April-August)

Machine Learning Text Analytics Dissertation
Artificial Intelligence Information Retrieval &Web Search
Knowledge & Data Engineering Adaptive Applications
Research Methods Advanced Software Engineering
Innovation Option 2
Option 1

Option 1 and Option 2 are elective modules selected from the other strands.

Future Networked Systems Strand Module Summary

Michaelmas Term (Sept-Dec)

Hilary Term (Jan-March)

Summer Term (April-August)

Machine Learning Urban Computing Dissertation
NS Elective 1 Security & Privacy
Research Methods Advanced Software Engineering
Innovation Distributed Systems
Scalable Computing Option 2
Option 1

NS Elective is selected from: Internet of Things and Next Generation Networks.

Option 1 and Option 2 are elective modules selected from the other strands.

Graphics & Vision Technologies Strand Module Summary

Michaelmas Term (Sept-Dec)

Hilary Term (Jan-March)

Summer Term (April-August)

Machine Learning Real-time Rendering Dissertation
Research Methods Augmented Reality
Innovation Real-time Animation
Computer Vision Advanced Software Engineering
Computer Graphics Option 2
Option 1

 

Option 1 is an elective module: Selected from other strands

Option 2 is an elective module: Mathematics of Light & Sound or EE5C1 Digital Media Systems or selected from other strands.

Here is the link to the MSc in Computer Science which covers all four strands.