Explore UCD

UCD Home >

Computational Physics

MSc (NFQ Level 9)
Internships Available

This course is available through the following application route(s)

Contact Us

Computational Physics is a basic specialisation that offers broad opportunities for future employment in research, development, data analytics and informatics-related industry sectors. The MSc Computational Physics is developed in close connection with the more applied NanoBio and NanoTechnology specialties, offering you both a solid training in computational methods and a direct access to laboratory-based research projects.
The programme is aimed at students with a strong background in Physics or related Natural Sciences, who wish to learn how to convert a mathematical model of a physical system into accurate and robust computer programmes that can capture quantitatively its behaviour.

  • At UCD, our MSc Programme in Computational Physics is developed in close connection with the more applied NanoBio and NanoTechnology specialties, offering students both a solid training in computational methods and a direct access to laboratory-based research projects.
  • The programme will enhance students’ CVs with expertise which is much sought-after by employers in a broad range of sectors, including the bio-pharmaceutical, telecommunications, data mining and analysis, IT consulting and green technologies industry sectors. The course is also a stepping-stone to PhD research in the areas of theoretical and computational physics, biological and medical physics, nanotechnology and nanoscience.
  • Students help design their own curricula (negotiated structure)

About This Course

  1. Describe the state-of-the-art knowledge and skills in the field.
  2. Apply knowledge gained and skills developed to a specific project in the field.
  3. Use the underlying physics of the field to find, assess and use up-to-date information in order to guide progress.
  4. Engage actively in addressing research topics of current relevance.
  5. Set up, conduct and interpret simulations and/or experiment to create new knowledge.
  6. Draw on a suite of transferrable skills including critical thinking, problem-solving, scientific report writing, communication skills, teamwork, independent work, professional networking, and project management. Presenting findings both orally and in written form, to thesis level.
  7. Plan, execute and report the results of a numerical investigation and compare results critically with predictions from theory and experimental evidence.

The programme prepares you for a career in industry or for further PhD research. Career opportunities are broad, including the bio-pharmaceutical, telecommunications, data mining and analysis, IT consulting and green technologies industry sectors, both in Ireland and internationally. It is also a stepping stone to PhD research in the areas of theoretical and computational physics, biological and medical physics, nanotechnology and nanoscience. Recent and prospective employers include Deloitte, Murex Inc., Intel, Pfizer, MSD, Philips, Tullow Oil, the University of Edinburgh, Imperial College London, and the National Institutes of Health, USA.

There are opportunities to apply for an internship* in an academic or industry workplace. The internship comprises a research project, the theme of which is chosen by the student in agreement with the supervisor and MSc Course Director. The project may include experimental research, modelling/simulations research, and/or other research appropriate to the MSc programme theme.

*Placements are secured through a competitive process and are not guaranteed.


Below is a list of all modules offered for this degree in the current academic year. Click on the module to discover what you will learn in the module, how you will learn and assessment feedback profile amongst other information.

Incoming Stage 1 undergraduates can usually select an Elective in the Spring Trimester. Most continuing undergraduate students can select up to two Elective modules (10 Credits) per stage. There is also the possibility to take up to 10 extra Elective credits.

Module Type Module   Trimester Credits
Stage 1 Core Modules
PHYC41090 Bio-inspired Technologies PHYC Autumn  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
COMP30030 Introduction to Artificial Intelligence Autumn  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
COMP30250 Parallel Computing Autumn  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
PHYC40400 Nanooptics and biophotonics Autumn  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
PHYC40410 Physics of nanomaterials Autumn  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
PHYC40470 Computational Biophysics and Nanoscale Simulations Autumn  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
PHYC40930 Ultrafast Soft X-ray Photonics Autumn  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
PHYC40940 Bio-inspired technologies Autumn  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
PHYC41070 Techniques in Biophysics Autumn  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
STAT30010 Time Series Autumn  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
STAT40400 Monte Carlo Inference Autumn  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
STAT40800 Data Prog with Python (online) Autumn  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
IA40430 Creative Thinking & Innovation Autumn&Spring&Summer(separate)  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
ACM30020 Applied Analysis Spring  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
COMP40400 Bioinformatics Spring  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
COMP47590 Advanced Machine Learning Spring  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
PHYC40210 Applied Optics Spring  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
PHYC40430 Nanomechanics - from single molecules to single cells Spring  5
Stage 1 Options - A) Min 0 of:
Optional modules suggested - final approval of module choices following consultation with Programme Director.
PHYC40650 Advanced Statistical Physics Spring  5
Stage 1 Options - B)1 of:
Students must take one of the following modules:
PHYC40850 Physics Research Project 45 2 Trimester duration (Spr-Sum)  45
Stage 1 Options - B)1 of:
Students must take one of the following modules:
PHYC40860 Physics Research Project 60 2 Trimester duration (Spr-Sum)  60
Stage 1 Options - B)1 of:
Students must take one of the following modules:
PHYC40840 Physics Research Project 30 Summer  30

Faculty Profile

Associate Professor Nicolae-Viorel Buchete, UCD School of Physics & UCD Institute for Discovery
Ongoing research projects in his group at UCD are concerned with statistical mechanics and conformational dynamics of biomolecular systems, protein folding, amyloid aggregation, structural aspects of systems biology and bioinformatics, and with multiscale modelling of biomolecules and complex fluids.

Computational Physics (F120) Full Time
EU          fee per year - € 10460
nonEU    fee per year - € 29100

***Fees are subject to change

Tuition fee information is available on the UCD Fees website. Please note that UCD offers a number of graduate scholarships for full-time, self-funding international students, holding an offer of a place on a UCD graduate degree programme. For further information please visit International Scholarships.

This programme is intended for applicants who have a strong background in physics, chemistry, engineering, material sciences or a related discipline with a significant physics content. An upper second class honours or international equivalent is required. In special circumstances, students with a strong physics background and 2.2 class honours may be accepted.


Applicants whose first language is not English must also demonstrate English language proficiency of IELTS 6.5 (no band less than 6.0 in each element), or equivalent. 

Students meeting the programme’s academic entry requirements but not the  English language requirements, may enter the programme upon  successful completion of UCD’s Pre-Sessional or International Pre-Master’s Pathway programmes. Please see the following link for further information http://www.ucd.ie/alc/programmes/pathways/ 

These are the minimum entry requirements – additional criteria may be requested for some programmes 

You may be eligible for Recognition of Prior Learning (RPL), as UCD recognises formal, informal, and/or experiential learning. RPL may be awarded to gain Admission and/or credit exemptions on a programme. Please visit the UCD Registry RPL web page for further information.

Full Time option suitable for:

Domestic(EEA) applicants: Yes
International (Non EU) applicants: Yes


This programme is ideal for any graduate with a strong background in Physics, Mathematics or a related Natural Science, wishing to learn how to convert a mathematical model of a physical system into accurate and robust computer programs that can capture quantitatively its behaviour.

General application route(s) for Irish/UK/EU applicants* for International (non-EU) applicants* to Computational Physics:

ROWCLASS Apply to   Application Type  
showAudience-audienceEU showAudience-audienceInt F120
Computational Physics
Master of Science
Full-Time
Commencing September 2024
Graduate Taught Closed
showAudience-audienceEU showAudience-audienceInt F120
Computational Physics
Master of Science
Full-Time
Commencing September 2025
Graduate Taught Apply
* you can change options at the top of the page