`BCPR109`

The aim of this course is to ensure that students have a minimum level of mathematics to cope with the material which will be presented in the software development papers and the information technology papers; for the students to encounter a range of mathematical ideas that will enhance their problem solving ability

`CH3866`

Design algorithms

Convert among number bases

Perform operations in order

Do modular arithmetic

Explain the concepts of floating point arithmetic

Perform error analysis

Apply appropriate methods to solve equations

Perform matrix operations

Correlate matrices and computer arrays

Write truth tables

Use sets and logic to solve problems

Apply Boolean algebra to logic gates

Solve problems involving permutations and combinations

Apply probability laws to analyse problems

Analyse normal distributions

Calculate confidence intervals

Calculate correlation coefficients and regression equations

Define the properties of relations and functions