Course Overview
Mathematics is a science that is concerned with the logic of quantity, shape and arrangement. Mathematics is the foundation of the physical sciences and a tool of virtually all disciplines. As a subject, mathematics is studied across all levels of education and it is applied everywhere in everything we do from basic calculations on a daily life. Computer science on the other hand can be described as the study of structure, feasibility and expression of methodical algorithms or processes that normally underlie the representation, processing, storage and accessibility to information. Simply put, it is the science of using computers to solve problems. Computer use is now at the centre of how we live our lives today. As a profession, computer science spans across the range from theory through programming to cutting-edge development of computing solutions; it includes software and hardware design and development. Combined together, mathematics and computer science gives an understanding and appreciation of mathematical reasoning towards computing solutions. Professionals in this field may be referred to as mathematicians-cum-computer scientists among other titles. Mathematicians-cum-computer scientists use mathematical topics in solving world’s complex problems via the use of computers.
The Bachelor of Science in mathematics & computer science is a four year course designed for students who wish to study mathematics and computing science. The relevance of this course is pegged on the premise that, mathematics is a key element to the theory and practice of computer science and technology. As such mathematics is a fundamental tool in computing as computer applications are increasingly being used as a key component in mathematical problem-solving. The course puts a lot of emphasis on mathematical methods used in industry, research, computer, business and engineering among other areas. Computer Science units (subjects) are carefully selected not only to provide an introduction to the most theoretical aspects of computer science, but also to raise the students’ capability in analyzing algorithms, software construction and mathematical computation. In a nutshell, this programme aims to produce graduates that are well equipped with the necessary mathematical tools for analyzing, modelling and solving physical, economical and real life problems in their complexity. Upon successful completion of the course, graduates will be well equipped with advanced mathematical and computer sciences knowledge applicable in various areas such as; financial companies, actuaries, computer service companies, educational institutions, software companies etc. Graduates can also opt to use the acquired skills to start their own ventures.
Entry Qualifications
For self sponsored students, at least a mean grade of C+ in KCSE. For Government sponsored students, the minimum cut point which is announced annually applies. The students should in addition have good performance in the following cluster subjects; Subject 1 MAT A, Subject 2 PHY, Subject 3 2nd GROUP II or any GROUP III, Subject 4 a GROUP II or a GROUP III or any GROUP IV or any GROUP V.
Becoming a mathematics-cum-computer scientist
If you are fond of computers and mathematics, and possess the ability to think logically, then pursuing this course might be a good choice for you. In addition you should be prepared to develop skills that can help you grow and succeed in this field.
Mathematics-cum-computer scientists possess excellent maths skills as they often use calculus, statistics and linear algebra among other technical topics that are critical in computing. They are also effective problem solvers able to devise new solutions to problems encountered by scientists or engineers among other professionals. Mathematics-cum-computer scientists use their analytical skills to analyze large amounts of data, in doing so they need to be precise and accurate in their analysis in order to make a sound conclusion. In addition, these professionals work on many complex problems requiring them to have good critical-thinking skills.
These professionals are also effective communicators who are able to communicate effectively and propose solutions to people who may not have extensive knowledge of mathematics. Mathematics-cum-computer scientists are also detail oriented people who must pay close attention to their work, since a small error can cause an entire project to fail. Logical thinking in this field is very important as computer algorithms rely on logic and these professionals must have a talent for reasoning. Computing technologies is ever evolving; these professionals must continually come up with innovative ways to solve problems, particularly when their ideas do not initially work as intended
Work environment.
Graduates of this course can work mostly in office or other indoor places among other environments.
Career opportunities
Graduates of this course can find work in both government and the private sector. They can be employed within; actuarial sectors, banking sectors, software development companies, public service, finance, education and computer service companies among others. Most graduates will work in areas such as; systems management, software development, information systems and data management, scientific computing among other areas. Graduates of the course can also use their skills to start their own ventures.
You may explore these courses
Bachelor of Science in industrial mathematics
Bachelor of Science in Statistics & Computer Science (unfeatured)
Bachelor of Science in Computer Science
Bachelor of Science in Mathematics
Bachelor of Science in Actuarial Science
Bachelor of Science in Statistics