Bachelor of Science (Statistics and Programming)

The Bachelor of Science (Statistics and Programming) is an interdisciplinary degree that combines statistical theory, data analysis, and computer programming. It equips you with the skills to collect, analyze, interpret, and communicate data โ€” skills that are in high demand across many industries including finance, technology, research, government, and health.


Why Choose This Course?

1. Master Data and Statistical Methods
You will study essential topics such as:

  • Probability and statistical inference
  • Regression and multivariate analysis
  • Experimental design
  • Time series and forecasting
  • Sampling techniques

These provide a strong foundation for analyzing realโ€‘world data.

2. Build Strong Programming Skills
Programming is a core part of the course, and youโ€™ll learn languages and tools widely used in industry, including:

  • Python โ€” for data analysis and machine learning
  • R โ€” for statistical computing
  • SQL โ€” for database querying
  • Data visualization libraries (e.g., matplotlib, ggplot2)

These skills help you handle large datasets and automate analysis.

3. Practical and Analytical Experience
The program focuses on applying theory to practice through:

  • Real data projects
  • Case studies
  • Statistical computing labs
  • Collaborative assignments

This practical experience prepares you for dataโ€‘driven decision making.

4. Highโ€‘Demand Career Paths
Graduates can work in areas such as:

  • Data analyst / data scientist
  • Business intelligence specialist
  • Statistical programmer
  • Actuarial analyst
  • Research analyst

Opportunities exist in technology firms, financial institutions, healthcare analytics, government agencies, and research organizations.

5. Solve Realโ€‘World Problems with Data
Professionals in this field use data to answer questions, guide decisions, and influence strategy โ€” making a meaningful impact across sectors.

Who Should Apply?

This program is ideal for students who:

  • Enjoy mathematics and logical problem solving
  • Like working with data and computers
  • Are curious about patterns and trends in data
  • Want a career with strong job prospects

Admission Requirements

KCSE Mean Grade C+ (Plus) with at least B (Plain) or equivalent in Mathematics, C+ (Plus) in English and C (Plain) in Physics OR Minimum of C (Plain) at KCSE and a Diploma in Statistics with at least a credit pass from an institution recognized by the University senate.


Make an Impact

As a graduate in Statistics and Programming, youโ€™ll be equipped with the analytical and technical skills to solve complex problems, support evidenceโ€‘based decisions, and contribute to dataโ€‘driven innovation in many fields.

Inactive