To provide the student with the knowledge and understanding of the mathematical theories, tools and techniques required in Information Technology. This module will allow students advance their mathematical skills in problem solving, mathematical theories and computation and aid the development of their mathematical ability for computing in Information Technology.
Recursion
Induction and Recursion Solving problems using recursive functions Writing recursive algorithms Recursive functions and programming
Differentiation and Integration
Differentiation from first principles Basic rules for derivatives The concept of a derivative as a 'rate of change' Rules of integration Calculate the area under a curve
Matrices
Definition of a Matrix Matrix arithmetic Square matrices, Inverses and Determinants Applications of Matrices in Computing
Statistics
Sources and collection of data Sampling Describing data, graphs, diagrams and charts Mean, Standard Deviation Median, mode and interquartile ranges
Probability and Probability Distributions
Probability Laws of probability Discrete and continuous probability distributions
Graph and Trees
Graphs and their representation Paths Graph traversals Trees Spanning and Binary trees
Module Content & Assessment | |
---|---|
Assessment Breakdown | % |
Other Assessment(s) | 30 |
Formal Examination | 70 |