Mathematical Modelling & Scientific Computing (Online)

The primary aim of this course is to educate you to MSc level in the theoretical and practical aspects of mathematical problem solving, mathematical model development, creating software solutions and communication of results.

This course provides training in the use and development of reliable numerical methods and corresponding software. It aims to train graduates with a mathematical background to develop and apply their skills to the solution of real problems. It covers the underlying mathematical ideas and techniques and the use and design of mathematical software. Several application areas are examined in detail. It develops skills in mathematical problem-solving, scientific computing, and technical communication.

Training is also provided in general computing skills, mathematical typsetting, mathematical writing, desktop and web-based mathematical software development, and the use of computer languages and packages including Mathematica, parallel computing, C#, 3D graphics and animation, and visualisation.

The MSC is now available fully online and can be taken over 12 months full time or 24 months part time.

Course Details
By the end of the course, you will be able to:

- use the description of a real world problem to develop a reasonable mathematical model in consultation with the scientific literature and possibly experts in the area

- carry out appropriate mathematical analysis

- select or develop an appropriate numerical method and write a computer programme which gives access to a sensible solution to the problem

- present and interpret these results for a potential client or a non-technical audience.

Course Practicalities
The course places great emphasis on hands-on practical skills. There is a computer laboratory allocated solely for the use of MSc students. PCs are preloaded with all the required software and tools. Teaching hours, involving lectures, tutorials and practical demonstrations, usually take place in the morning. The rest of the time, you are expected to do exercises, assignments and generally put in the time required to acquire key skills.

Unique Aspects of the Course
As one of the first programmes to go fully online this MSc reflects a philosophy of cutting edge teaching methods and pragmatism. As an online programme the course is extremely flexible and designed to fit around a busy lifestyle or can be combined with full-time employment. As well as providing you with a host of abilities which are in demand in industry, this MSc provides skills which are complementary to most scientific and engineering undergraduate courses. The MSc not only opens up new possibilities, you also gain a set of skills that sets you apart from the crowd in your original field of study. The final project is an excellent opportunity for you to showcase your abilities to future employers or to undertake a detailed study in a new area of interest. The course is extremely flexible in helping you realise your ambitions.

Entry requirements

You must have obtained at least a 2.2 honours degree or equivalent in a numerate discipline (i.e., science or engineering)

Candidates from Grandes Écoles Colleges are also eligible to apply if they are studying a cognate discipline in an ENSEA or EFREI Graduate School and are eligible to enter the final year (M2) of their programme

If you are applying with Qualifications obtained outside Ireland and you wish to verify if you meet the minimum academic and English language requirements for this programme please click here to view the grades comparison table by country and for details of recognised English language tests.


1 year Full-Time or 2 Years Part-Time

This programme will be taught online

Careers or further progression

Quantitative graduates with software skills are in high demand in industry according to the Governments Expert Group on Future Skills Needs. Demand for these skills is project to rise over the coming years not just in Ireland but in the EU and globally. Graduates have recently secured jobs in the following areas: banking, financial trading, consultancy, online gambling firms, software development, logistics, data analysis and with companies such as AIB, McAfee, Fexco, DeCare Systems, MpStor, the Tyndall Institute,, First Derivatives and KPMG.

Further enquiries

Dr. Kieran Mulchrone
Ph. (021) 490 3411

Subjects taught

Modules (90 credits):

Module descriptions:
AM6001 Introduction to Mathematica (5 credits)

AM6002 Numerical Analysis with Mathematica (5 credits)

AM6003 Cellular Automata (5 credits)

AM6004 Applied Nonlinear Analysis (Computational Aspects) (5 credits)

AM6005 Modelling of Systems with Strong Nonlinearities (5 credits)

AM6006 Mathematical Modelling of Biological Systems with Differential Equations (5 credits)

AM6007 Object Oriented Programming with Numerical Examples (10 credits)

AM6008 Developing Windowed Applications and Web-based Development for Scientific Applications (5 credits)

AM6009 3D Computer Graphics and Animation for Scientific Visualisation (5 credits)

AM6010 Introduction to Scientific Programming with Java (5 credits)

AM6011 Advanced Mathematical Models and Parallel Computing with Mathematica (5 credits)

AM6012 Minor Dissertation (30 credits)

Assessment method

Continuous assessment is the primary method of examining. In each module, typically 40% of the marks are available for take-home assignments and the remaining 60% of marks are examined by a practical computer-based examination. Final projects are read and examined by at least two members of staff.

Application date

Applications for 2017-18 intake are now open.

While UCC operates a rounds system for Postgraduate Taught courses (detailed below) we would advise you to apply as soon as possible.

Deadline for receipt of Applications: Offers will be made:

For all completed applications received by January 16th 2017 Offers will be made by January 30th 2017

For all completed applications received by March 1st 2017 Offers will be made by March 15th 2017

For all completed applications received by May 1st 2017 Offers will be made by May 15th 2017

For all completed applications received by July 3rd 2017 Offers will be made by July 17th 2017

Late applications may be accepted on a first-come, first-served basis for any courses that have remaining capacity for places.

Non-EU Applicants:

Please visit the following page for further information for Non EU applicants

Course fee

2017/2018 Irish/EU €7,000

Enrolment and start dates

Next Intake: 11th September 2017

Remember to mention gradireland when contacting institutions!