Skip to content

Computational Mathematics

UCLan Cyprus Logo

MODULE CODE

MA1851 (L4)

CREDIT VALUE

20 UK CREDITS / 10 ECTS
Computational Mathematics

Module Aims

Aim 1


To develop student’s skills of using a computer algebra package and to apply it to topics seen in 1st year mathematics.

Aim 2


To develop student's mathematical modelling skills and enable the student to apply their subject knowledge.

Aim 3


To develop student’s transferrable skills; including report writing and communication.

Aim 4


To introduce students to the mathematical typesetting package, LaTeX.

Computational Mathematics

Module Content

Computational Mathematics
Students will use a computer algebra package for numerical calculations, using built in functions and constants, basic algebraic operations, naming and evaluating expressions, defining and evaluating functions, and plotting graphs (including Cartesian, polar and parametric plots and contours in 2D and 3D). Students will also be taught how to implement key concepts from other level-four modules.
The module will also introduce the student to programming, using the package’s programming language. Key concepts include: the basic structure of a procedure, including input, output and local variables, programming structures including if statements and while loops, and the associated Boolean algebra, error handling, debugging and commenting procedures.
Mathematical Modelling
The process of modelling, including modelling change with difference equations, approximating change with difference equations and obtaining solutions to dynamical systems.
Transferable skills
Writing formal reports, writing reports in LaTeX using sectioning, paragraphs, lists, different font styles, mathematics, references, and including figures. Writing and delivering a presentation. Group working and group dynamics.

PROGRAMME SPECIFICATIONS

Learning Outcomes

On successful completion of this module, a student will be able to:


Use a computer algebra package to tackle mathematical problems.


Demonstrate computer programming skills.


Develop an appropriate mathematical model for a given problem, appreciate its strengths and weaknesses, and use IT to investigate the problem and produce a written report.


Effectively contribute as a participant in a group activity.


Demonstrate effective communication skills in an oral viva.

Computational Mathematics

Teaching Methods

This module contains two distinct but highly complementary parts. In the first semester the student learns a computer algebra package such as Maple. This is taught in computer room sessions. A short introduction to the week’s material will be given followed by students working from notes and problem sheets to give them practical experience of the package. This part will be assessed using a portfolio of problem sheet questions.
In the second semester, students will use the skills developed in the first semester to investigate practical mathematical problems. There will be some practice investigations which will teach the underlying principles of mathematical modelling and investigation. A final group investigation will be assessed via a formal report and a viva. There will be lectures where students are taught the principles of modelling and transferable skills, including report writing, group work and presentation giving. This will be complemented with computer room sessions where students will use the computer algebra package to work on their investigations.
For the practical sessions in both semesters, lab assistance will be given by the module tutor and demonstrators, where appropriate.

Computational Mathematics

Assessment Methods

The module is assessed through a Portfolio of selected questions from computing worksheets and a Modelling Project (written report and viva).

Explore them all

View The Other Course’s Modules

Compulsory

Optional

Register your Interest

Register Now
Scroll to Top
Date
DRAG