Requirements and Courses for the Degree of Bachelor of Science in (Mathematics or Mathematics and Computer Science) or Bachelor of Science
Students taking Mathematics as a major subject can either choose to major in Mathematics alone or in Mathematics and Computer Science courses, depending on their performances in the second year. The duration of this course is four years. Under this programme Mathematics can be studied as major, regular or minor subject in each of the third and fourth years. Students taking Mathematics and Computer Science can either major in Pure Mathematics and Computer Science, Applied Mathematics and Computer Science or Statistics and Computer Science in their third year of study.Under this programme a student may pursue an area leading to the following degree awards
a. Bachelor of science in Mathematics
b. Bachelor of science in Mathematics and computer science
c. Bachelor of science (General)
ENTRY REQUIREMENTS
A student aspiring to study Mathematics must satisfy the minimum University requirements and Faculty of Science regulations.
A student must have passed Mathematics in the K.C.S.E at a minimum grade of B-. In addition, a student must have passed in two subjects from one of the following combinations:
Chemistry, Physics, or Physical Science, Biological Science
FIRST YEAR
UNIVERSITY UNITS
HRD 2101 Communication Skills
HRD 2102 Development Studies and Social Ethics
SZL 2111 HIV/AIDS
SMA 2104 Mathematics for Sciences
Core Units
SMA 2100 Discrete Mathematics
SMA 2101 Calculus I
SMA 2102 Calculus II
SMA 2103 Probability and Statistics I
SECOND YEAR
Core Units(for all mathematics students)
SMA 2200 Calculus III
SMA 2201 Linear Algebra I
SMA 2220 Vector Analysis
ICS 2100 Introduction to Computer Systems
Core Units(for all double mathematics students)
SMA 2202 Algebraic Structures
SMA 2230 Probability and Statistics II
ICS 2101 Computer Organization
The other units under this heading “core” to students who are following the branch of Mathematics under which the units fall. Otherwise they will be elective to students following other branches of Mathematics.
CORE UNIT(S) in:
Pure Mathematics
SMA 2203 Number Theory
Applied Mathematics
SMA 2221 Classical Mechanics
Statistics
SMA Probability and Statistics
Computer Sciences
ICS 2102 Introduction to Computer Programming
THIRD YEAR
Core Units(for all Mathematics students)
SMA 2304 Ordinary Differential Equations I
SMA 2305 Complex Analysis I
SMA 2306 Linear Algebra II
Core Units(for all majors in Mathematics and in Mathematics and computer science)(elective units for Mathematics regulars and minors)
SMA 2300 Calculus IV
SMA 2301 Real Analysis
Pure Mathematics
Core Units (for majors and regulars in pure Mathematics)
SMA 2303 Group Theory IV
SMA 2307 Ring Theory
Elective unit
SMA 2302 Real Analysis II
Applied Mathematics
Core Units(for majors and regulars in applied Mathematics)
SMA 2320 Analytical Applied Mathematics I
SMA 2321 Numerical Analysis I
Core unit (for majors in Applied Mathematics)
SMA 2322 Fluid Mechanics I
Elective Unit
SMA 2323 Ordinary Differential Equations II
Statistics
Core Units(for Majors and Regulars in Statistics)
SMA 2330 Theory of Estimation
SMA 2331 Tests of Hypotheses
Core Unit(for Majors in Statistics)
SMA 2332 Probability and Statistics IV
Elective unit
SMA 2343 Operations Research I
Computer Sciences
Core Units
ICS 2104 Object Oriented Programming I
ICS 2105 Data Structures and Algorithms
ICS 2207 Scientific Computing
ICS 2342 Systems Development
Elective Units
ICS 2303 Multimedia Systems
ICS 2308 Artificial Intelligence
FOURTH YEAR
University unit
HRD 2401 Entrepreneurship Skills
Core unit(for all Mathematics students)
SMA 2400 Partial Differential Equations I
PURE MATHEMATICS
Core Units
SMA 2401 Topology I
SMA 2404 Field Theory
SMA 2407 Functional Analysis
Elective Units
SMA 2402 Topology II
SMA 2403 Measure and Integration
SMA 2405 Complex Analysis II
SMA 2406 Group Theory II
SMA 2408 Linear Algebra III
SMA 2409 Algebraic Number Theory
SMA 2410 Algebraic Geometry
SMA 2411 Galois Theory
SMA 2412 Algebraic Coding Theory
SMA 2413 Non-Communicative Rings
SMA 2414 Fourier Series
SMA 2415 Project in Pure Mathematics
Applied Mathematics
Core Units(for Major and Regulars in Applied Mathematics)
SMA 2420 Differential Geometry
SMA 2421 Numeric Analysis II
Core unit(for Majors in Applied Mathematics)
SMA 2424 Fluid Mechanics II
Elective Units
SMA 2405 Complex Analysis II
SMA 2422 Analytical Applied Mathematics II
SMA 2423 Partial Differential Equations II
SMA 2425 Fluid Mechanics III
SMA 2426 Theory of Relativity
SMA 2427 Analytical Mechanics
SMA 2428 Continuum Mechanics
SMA 2429 Project in Applied Mathematics(2 units)
Statistics
Core unit(for Majors and Regulars in Statistics)
SMA 2430 Design and Analysis of Experiments
Core Units(for Majors in Statistics)
SMA 2431 Time Series Analysis
SMA 2432 Design and Analysis of Sample Surveys
SMA 2441 Regression Modelling
Elective Units
SMA 2433 Quality Control Methods
SMA 2434 Non-Parametric Methods
SMA 2435 Measure and Probability
SMA 2436 Stochastic Processes
SMA 2437 Multivariate Methods
SMA 2439 Project in Statistics(2units)
SMA 2448 Operations Research II
SMA 2449 Operations Research III
COMPUTER SCIENCES
Core unit
ICS 2206 Database Systems
Elective Units
ICS 2201 Object Oriented Programming II
ICS 2202 Operating Systems I
ICS 2203 Internet Application Programming
ICS 2208 Operating Systems II
ICS 2305 Systems Programming
ICS 2306 Computer Networks
ICS 2405 Knowledge-Based Systems
ICS 2408 Selected Topics in Computer Science
ICS 2441 Advanced Programming
ICS 2446 Information Processing and Programming
ICS 2447 Computer Systems Project(2 units)