Skip to main content

Trinity College Dublin, The University of Dublin

Menu Search

Module Descriptor School of Computer Science and Statistics

Module CodeCS3081
Module NameComputational Mathematics
Module Short TitleN/a
Semester TaughtSemester 2.
Contact Hours

Lectures/week: 2.
Lab/week: 1.
Tutorial/week: 0.

Total hours: 3 x 11 weeks = 33.

Module PersonnelEamonn O Nuallain
Learning Outcomes

To be able to choose mathematical concepts and methods appropriate to the solution of applied numerical problems. To be able to implement solution methods using appropriate computer programming languages, libraries, and techniques.



  1. ﷑  To understand the computational limitations of floating point arithmetic
  2. ﷑  To be able to perform error analysis on computational methods
  3. ﷑  To be able to understand and implement in Matlab fundamental computational methods such as solving systems of equations or numerical differentiation
  4. ﷑  To be able to solve theoretical and applied mathematical problems using numerical techniques by hand
  5. ﷑  To gain an understanding of the range of applicability across diciplines of the material covered.

Perform worked solutions to given problems in front of the class with class interaction. .

Learning Aims

To understand, in sufficient detail for practical implementation, the mathematical concepts and methods appropriate to writing computer programs for science and engineering applications in general.

Module Content

Floating point number systems; Numerical methods; Signal processing; Plotting and visualisation; Programming techniques and libraries supporting the aforementioned.

Recommended Reading List

Mandatory: Numerical Methods for Engineers and Scientists by Amos Gilat and Vish Subramaniam

Recommended: MATLAB – An Introduction with Applications by Amos Gilat

Module Prerequisites


Assessment Details

Trinity Term: Written Exam 80%; Coursework 20% (this is comprised of 10% for unsupervised problem solving and 10% for supervised problem solving). The supervised problem solving session will take place in roughly mid-term. It will be of approx..50min duration.


Supplementals: There will be a Supplemental Exam in the Autumn for those who do not pass the Trinity Term exam. The Supplemental Exam will be a 100% written exam and will not include coursework marks.

Module Website
Academic Year of Data2018/19