WPCS 2.1.2
Tuition Fees:$0 /year
Applications Begin:June 2020
Final Award:Bachelor of Science in Mathematics and Computing
Start Date:September 2020
Academic Unit:School of Mathematics
Campus:Chiromo Campus
Application Deadline: 30 September 2020
Programme Overview

Mathematics is a critical ingredient for the development of social and scientific disciplines to solve real-life problems. With advances in technology, the nature of research and business is becoming increasingly more complex and quantitative.

The pace of industrialization of any country depends on how fast it can put into technological use the available scientific knowledge. The scientific solution of many real-life problems requires mathematical modeling, and the evaluation of a model with the help of computers is accomplished by scientific computing. So, mathematics and computing are becoming increasingly important in the economic and technological development of our time.

A good background in mathematics and computing is essential for taking full advantage of these developments in technology. This is done without compromising the mathematical skill necessary for a degree in mathematics. The computing skills are important for efficiently solving mathematical methods and ultimately provide scientific and business solutions. The combined mathematical and computing skills will leverage a learner to innovation and enhance the scope for future employment and entrepreneurship.

In this degree course, mathematical content is combined with principles of computer science, computation, systems design, and software engineering to give a computer-aided approach to mathematics. This approach is necessary for the current society where information technology is permeating every facet of the society for efficient and effective delivery of superior business and scientific solutions.

This program aims to provide the student with the opportunity to develop confidence and skills in mathematical modeling and computing for the delivery of innovative business and scientific solutions

Philosophy of the Programme
The philosophy of the program is to foster excellence in academic freedom, professionalism, and integrity through quality scholarly teaching, training, and research in Mathematics and Computing.

By the end of this program, the student will be able to:
– Express and present mathematical and computing knowledge, techniques and tools in a logical and precise manner.
– Apply mathematical modeling, systems design and software engineering techniques to construct computer-aided business solutions
– Demonstrate and apply machine learning methods including neural networks and fuzzy systems.
– Apply mathematical and computing skills in innovation and discovery to meet the challenges and needs of business and industry.


The course shall extend over a minimum period of 8 semesters and a maximum period of 16 semesters.
Each academic year shall have two semesters of 15 weeks each.

A course unit shall be defined as 45 contact hours of lectures, tutorials, and Lab practicals; including common undergraduate courses.

The mode of delivery is organized via a combination of lectures, compulsory reading, laboratories and homework. Class attendance is required. Courses are taught in English. Examinations are held at the end of every semester. Teaching will be done in face to face lectures and open, distance and e-learning (ODeL).

In the first year of study, a candidate is required to take all the following core course units. Mathematics units: SMA101, SMA103, SMA104, SMA105, SMA108, and SMA121, SMA140. Computing units: SMC101, SMC103. Three common undergraduate courses.

In the second year of study, a candidate is required to take the following twelve core course units. Mathematics units: SMA201, SMA205, SMA206, SMA208, SMA209, SMA240 and SMA250. Computing units: SMC201, SMC202, SMC203, SMC204 and SMC210.

In the third year of study, a candidate is expected to take the following ten core course units. Mathematics units: SMA301, SMA303, SMA306, SMA322, and SMA351. Computing units: SMC301, SMC302, SMC303, SMC304 and SMC306.

In the fourth year of study, a candidate is expected to take the following ten core units. Mathematics units: SMA401, SMA410, SMA423, SMA427, and SMA430. Computing units: SMC401, SMC402, SMC403, SMC404 and SMC480.

Admission Requirements

Candidates must satisfy the University’s general admission criteria for undergraduate programmes.

Eligibility for consideration for admission into the degree of Bachelor of Science in Mathematics and Computing at the School of Mathematics shall be governed by the following minimum admission requirements or an equivalent qualification recognized by Senate:

A holder of Kenya Certificate of Secondary Education (KCSE) with a minimum aggregate performance of C+. In addition, candidates must have obtained a minimum grade of B in Mathematics.

A holder of Kenya Advanced Certificate of Education (KACE) with 2 principal passes in Mathematics/Physics, Mathematics/Chemistry, Mathematics/Geography, or Mathematics/Economics.

Diploma in Computer Studies/Industrial Mathematics and Informatics/Education:
A holder of an ordinary diploma in computer studies Industrial Mathematics and Informatics, or Education with Mathematics as a major subject, or equivalent with, a minimum pass at credit level, from an institution recognized by Senate.

Bachelor’s Degree:
A holder of a Bachelor’s degree from an institution recognized by the Senate, preferably with a good Mathematics background.

A candidate may be exempted from some units and credit transferred from approved institutions, subject to the following conditions:

Credit Transfer
– A candidate who has been admitted into this programme and has taken and passed a course unit offered within another degree program may apply for transfer of credit earned within the former programme to this program.
– Credit Transfer will only be approved from institutions and degree programmes recognized by Senate.
– Where a candidate wishes to transfer credit from a degree programme of another institution to this programme, the candidate shall send an application to the Academic Registrar justifying the request and provide evidence of the credentials which support such a request.
– Credit may not be transferred for course units in the third and fourth year of study.
– Application for exemption shall be considered only after the applicant has paid an exemption fee.

– Where a candidate wishes to be exempted from any course unit(s), the candidate shall send an application to the Academic Registrar justifying the request and provide evidence of the credentials which support such a request. Such a candidate may be required to sit and pass an ordinary university examination in that course unit.
– Regulation 1 above notwithstanding, all course units, which contribute towards the final award of the degree, will be examined.
– The examination undertaken under Regulation 1 shall be graded out of 100% and the pass marks shall be 40%.
– Application for exemption shall be considered only after the applicant has paid an exemption fee.

Maximum Exemption and Credit Transfer
The total number of units that may be transferred plus those exempted may not exceed one-third of the total number of units prescribed in this program.

Application Process
Application Fees for Kenyan Students: $0
Application Fees for International Students: $0

How to Apply:
Applicants should visit = to apply Online

University of Nairobi has three intakes in an Academic year. Main intake being in September/October for all the courses and December/January for Bachelor of Education(Arts), Bachelor of Arts, Bachelor of Commerce, Bachelor of Hospitality Management, Bachelor of Travel and Tourism April/May for Bachelor of Arts, Bachelor of Education(Arts), Bachelor of Education Early Childhood, Bachelor of Commerce, Bachelor of Economics ,Bachelor of Economics and Statistics ,Bachelor of Journalism and media Studies, Bachelor of Art Broadcast Production, Bachelor of Hospitality Management, Bachelor of Travel and Tourism, Bachelor of Arts Broadcast Production and all Diploma and Certificate courses.

Career Opportunities

Some career opportunities for this programme include:
– Acoustic consultant
– Actuarial analyst
– Actuary
– Astronomer
– Chartered accountant
– Chartered certified accountant
– Data analyst
– Data scientist.

Tuition Fees Details
    [ID] => 1631
    [key] => field_5a5d9edc676a4
    [label] => Tuition Fees Duration
    [name] => tuition_fees_duration
    [prefix] => acf
    [type] => select
    [value] => /year
    [menu_order] => 49
    [instructions] => 
    [required] => 0
    [id] => 
    [class] => 
    [conditional_logic] => 0
    [parent] => 169
    [wrapper] => Array
            [width] => 50
            [class] => 
            [id] => 

    [choices] => Array
            [/year] => /year
            [/month] => /month
            [/trimester] => /trimester
            [/semester] => /semester
            [for the full programme] => for the full programme

    [default_value] => Array

    [allow_null] => 0
    [multiple] => 0
    [ui] => 0
    [ajax] => 0
    [return_format] => value
    [placeholder] => 
    [_name] => tuition_fees_duration
    [_valid] => 1
Tuition Fees for Kenyan Students: $0
Tuition Fees for International Students: $0

Tuition Fees per year for Kenyan Students = 163,500 KES
Tuition Fees per year for International Students = 196,200 KES
**This programme will be completed after a duration of 4 years, with fees per year as follows:
– First year = 163,500 KES
– Second year = 158,500 KES
– Third year = 134,500 KES
– Fourth year = 134,500 KES


International Students pay 20% more than the Kenyan Students.

Relevant Contact

School of Mathematics office
Responsible for school Enquiries
Admissions Office
Admission Enquiries