Module Code  Title:
MA4402

COMPUTER MATHS 2
Year Last Offered:
2022/3
Hours Per Week:
Grading Type:
N
Prerequisite Modules:
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:
Realvalued 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.
Affective (Attitudes and Values)
None
Psychomotor (Physical Skills)
None
How the Module will be Taught and what will be the Learning Experiences of the Students:
Lectures and tutorials
Research Findings Incorporated in to the Syllabus (If Relevant):
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
Programme(s) in which this Module is Offered:
Semester  Year to be First Offered:
Autumn

08/09
Module Leader:
kevin.moroney@ul.ie