Page 1 of 1

# Module Code - Title:

MA4402 - COMPUTER MATHS 2

2022/3

2

0

1

0

7

6

N

# Rationale and Purpose of the Module:

To develop some of the foundations of mathematics. To introduce the students to mathematical ideas of crucial importance in computer science. Symbolic mathematics packages will be used to demonstrate many of these ideas.

# Syllabus:

Real-valued functions: a geometrical approach to calculus through the graphs of functions of one or two variables (use will be made of symbolic maths packages). Convergence of sequences. Simple numerical methods. Iteration of functions. Matrices: addition, multiplication and scalar multiplication. Matrices as linear transformations in computer graphics. Graph theory: basic concepts of vertices, edges, paths, circuits, connectedness and trees. Computer representation of graphs. Graph algorithms.

# Learning Outcomes:

## Cognitive (Knowledge, Understanding, Application, Analysis, Evaluation, Synthesis)

On successful completion of this module, students should be able to: 1. Apply Linear Algebra to Computer Graphics, specifically animation. 2. Use numerical analysis methods for solving equations; specifically for roots of equations. 3. Apply graph theory for the design of circuits, scheduling problems, etc. 4. Employ sequences and series for an efficient representation of mathematical functions in algorithms, as well as approximating special functions. 5. Abstract problems into their functional elements; specifically related mathematical function theory.

None

None

# How the Module will be Taught and what will be the Learning Experiences of the Students:

Lectures and tutorials

# Prime Texts:

Gersting, J.L. (2006) Mathematical structures for computer science. , Freeman

# Other Relevant Texts:

Grimaldi, R.P. (2003) Discrete and combinatorial mathematics , Addison Wesley
Johnsonbaugh, R. (2008) Discrete Mathematics , Macmillan
Piff, M. (1991) Discrete mathematics , CUP
Char, B.W. et al. (1992) Maple V First Leaves. 1992. A tutorial introduction to Maple V , Springer

Autumn - 08/09