Module Identifier | CS10410 | |||||||||||
Module Title | THE MATHEMATICS DRIVING LICENSE FOR COMPUTER SCIENCE | |||||||||||
Academic Year | 2004/2005 | |||||||||||
Co-ordinator | Dr Edel M Sherratt | |||||||||||
Semester | Semester 2 | |||||||||||
Other staff | Dr Edel M Sherratt | |||||||||||
Pre-Requisite | NONE | |||||||||||
Co-Requisite | NONE | |||||||||||
Mutually Exclusive | NONE | |||||||||||
Course delivery | Lecture | 22 Hours | ||||||||||
Other | A paced worksheet for each of the six sections described in Content. | |||||||||||
Assessment |
|
This module aims to provide students with the basic skills needed for successful completion of part I, and will ensure that all Computer Science students are provided with the mathematical skills needed to ensure accessibility of all our part II modules.
CS10410 will provide students with a range of fundamental skills in mathematics and logical reasoning, which will support their learning in programming, architecture, communications, artificial intelligence, robotics and multimedia.
2. Relations and Functions: relations and their representation; injection, surjection, bijection; functions; commutativity, associativity, identity.
3. Numbers: natural numbers, integers, rational numbers, real numbers, complex numbers; arithmetic in different bases; fractions; expressing numbers to a given number of significant figures and to a given number of decimal places; graphs of functions; rates of growth of functions.
4. Basic Algebra: simplification of algebraic expressions; factors; arithmetic involving symbolic fractions; formula transposition; linear and quadratic equations.
5. Exponents and Logarithms: simplifying exponential expressions; logarithms to any base; the log and exponential functions; equations involving e and ln.
6. Logic and reasoning: truth tables for Boolean operators; unquantified propositions; using quantifiers to express statements about collections of values; manipulating quantified statements; axioms and theories; logical argument; valid and invalid reasoning.
This module is at CQFW Level 4