Master of Science in Data Analytics
The Master of Science in Data Analytics is a postgraduate programme that trains graduates in big data analytics, data science, and business intelligence. The programme prepares graduates for advanced careers in data analytics, data-driven decision-making, and data science across industries.
Core areas include big data analytics, statistical analysis, data mining, machine learning, data visualisation, predictive analytics, business intelligence, data management, programming for analytics, and research methods. Students engage with theoretical foundations and practical data analytics applications using modern tools and technologies.
The programme is offered by KCA University through its School of Technology, Department of Networks and Applied Computing. KCA University is a leading ICT training institution in Kenya with established data science and analytics programmes. The programme is suitable for both specialist and non-specialist graduates who want to transform business decision-making through data.
Students develop competencies in data analysis, statistical modelling, machine learning, data visualisation, predictive analytics, big data technologies, programming, and research. The programme includes coursework, laboratory practicals, examinations, dissertation, and project work over five trimesters.
The programme is delivered over two years (five trimesters) with full-time and part-time study modes. Intakes are in January, May, and September. KCA University fees are KES 20,000 per unit with total programme cost approximately KES 540,000. Applicants need a Bachelor's degree with a significant mathematical component.
Graduates pursue careers as data analysts, data scientists, business intelligence analysts, analytics managers, researchers, and lecturers in technology companies, financial institutions, consulting firms, government agencies, and universities.
Skills Required
- Big Data Analytics and Processing
- Statistical Analysis and Modelling
- Machine Learning and Predictive Analytics
- Data Mining and Pattern Discovery
- Data Visualisation and Dashboarding
- Business Intelligence and Reporting
- Programming for Data Analytics (Python/R)
- Data Management and Database Analytics
- Data-Driven Decision Making
- Analytics Research Methods
Key Subjects
- Big Data Analytics
- Statistical Analysis
- Data Mining
- Machine Learning
- Data Visualisation
- Predictive Analytics
- Business Intelligence
- Data Management
- Programming for Analytics
- Analytics Research Methods
Certifications
- CSK Professional Membership
- IEEE Big Data Certification
Specializations
Big Data Analytics
Focuses on big data analytics, processing vast datasets, big data technologies, Hadoop, Spark, and managing and analysing large-scale data.
Machine Learning and Predictive Analytics
Examines machine learning, predictive modelling, classification, regression, clustering, and building predictive models from data.
Business Intelligence
Covers business intelligence, BI tools, dashboards, reporting, KPIs, and using data for business intelligence and decision-making.
Data Visualisation
Focuses on data visualisation, visual analytics, dashboards, interactive visualisations, and communicating insights through visual representations.
Statistical Analysis
Examines statistical analysis, statistical modelling, hypothesis testing, regression analysis, and applying statistical methods to data analysis.
Data Science
Covers data science, the data science lifecycle, data pipelines, data engineering, and the end-to-end process of extracting insights from data.
- Duration
- 2 years
- Public, up to
- Ksh 256,200
- Private, up to
- Ksh 254,518
- Job market
- Very high
The programme
What you study, how long it takes, and how it is delivered.
Practicalities
- Study mode
- Full-time, Part-time
- Attachment
- 0 months
- Average class
- 25 students
- Award
- Masters
What you study
10 subjects- Big Data Analytics
- Statistical Analysis
- Data Mining
- Machine Learning
- Data Visualisation
- Predictive Analytics
- Business Intelligence
- Data Management
- Programming for Analytics
- Analytics Research Methods
Modules
12 in the programmeFoundations of Data Analytics
Year 1Semester 13 creditsCore
Examines foundations of data analytics, data science lifecycle, analytics frameworks, and understanding the data analytics process and its applications.
Statistical Analysis and Modelling
Year 1Semester 13 creditsCore
Covers statistical analysis, statistical methods, hypothesis testing, regression analysis, Bayesian analysis, and applying statistics to data analysis.
Data Mining and Pattern Discovery
Year 1Semester 13 creditsCore
Examines data mining, pattern discovery, association rules, clustering, classification, and discovering patterns and insights in data.
Machine Learning for Analytics
Year 1Semester 23 creditsCore
Covers machine learning, supervised learning, unsupervised learning, neural networks, deep learning, and building predictive models from data.
Big Data Technologies
Year 1Semester 23 creditsCore
Examines big data technologies, Hadoop, Spark, distributed processing, NoSQL databases, and managing and analysing large-scale datasets.
Data Visualisation and Communication
Year 1Semester 23 creditsCore
Covers data visualisation, visual analytics, dashboards, interactive visualisations, Tableau, ggplot, and communicating insights through visual representations.
Predictive Analytics and Forecasting
Year 2Semester 13 creditsCore
Examines predictive analytics, forecasting, time series analysis, predictive modelling, and using data for prediction and forecasting.
Business Intelligence and Decision Making
Year 2Semester 13 creditsCore
Covers business intelligence, BI tools, dashboards, KPIs, reporting, data-driven decision-making, and using data for business intelligence.
Programming for Data Analytics
Year 2Semester 13 creditsCore
Examines programming for analytics, Python, R, SQL, data manipulation, data cleaning, data wrangling, and programming for data analysis.
Data Management and Database Analytics
Year 2Semester 13 creditsCore
Covers data management, database analytics, data warehousing, ETL, data pipelines, data governance, and managing data for analytics.
Analytics Research Methods
Year 2Semester 23 creditsCore
Examines research methods for analytics, experimental design, evaluation methods, and conducting analytics research, preparing students for their dissertation.
Dissertation Project
Year 2Semester 26 creditsCore
Original dissertation project on a data analytics topic, demonstrating mastery of analytics methods and tools, assessed through written submission and oral defence.
Specialisations
Big Data Analytics
Focuses on big data analytics, processing vast datasets, big data technologies, Hadoop, Spark, and managing and analysing large-scale data.
Machine Learning and Predictive Analytics
Examines machine learning, predictive modelling, classification, regression, clustering, and building predictive models from data.
Business Intelligence
Covers business intelligence, BI tools, dashboards, reporting, KPIs, and using data for business intelligence and decision-making.
Data Visualisation
Focuses on data visualisation, visual analytics, dashboards, interactive visualisations, and communicating insights through visual representations.
Statistical Analysis
Examines statistical analysis, statistical modelling, hypothesis testing, regression analysis, and applying statistical methods to data analysis.
Data Science
Covers data science, the data science lifecycle, data pipelines, data engineering, and the end-to-end process of extracting insights from data.
A day as a student
A typical day during the MSc Data Analytics programme begins with morning lectures on statistical analysis, data mining, or machine learning. Students engage in theoretical discussions on data science methods, algorithms, and analytics techniques. Big data analytics sessions cover big data technologies, Hadoop, Spark, distributed processing, and managing and analysing large-scale datasets. Statistical analysis sessions examine statistical methods, hypothesis testing, regression, Bayesian analysis, and applying statistics to data analysis. Data mining sessions cover pattern discovery, association rules, clustering, classification, and discovering patterns in data. Machine learning sessions involve supervised learning, unsupervised learning, neural networks, deep learning, and building predictive models. Data visualisation sessions cover visual analytics, dashboards, interactive visualisations, ggplot, Tableau, and communicating insights visually. Predictive analytics sessions examine forecasting, time series, predictive modelling, and using data for prediction. Business intelligence sessions cover BI tools, dashboards, KPIs, reporting, and using data for business intelligence. Programming sessions involve Python, R, SQL, data manipulation, data cleaning, and programming for analytics. Data management sessions cover database analytics, data warehousing, ETL, data pipelines, and managing data for analytics. Laboratory sessions provide hands-on experience with analytics tools, programming, data analysis projects, and real datasets. The programme is delivered over five trimesters with coursework in the first four and dissertation in the final trimesters. Guest lectures from data science industry professionals, analytics consultants, and KCAU alumni provide real-world insights. The two-year programme culminates in a dissertation project.
The trade offs
In its favour
- Kenya's fintech growth, digital transformation, data-driven businesses, and government data initiatives create very high demand for qualified data analytics professionals.
- KCA University is a leading ICT training institution with established data science and analytics programmes through its School of Technology.
- Programme is suitable for both specialist and non-specialist graduates, making it accessible to a wide range of backgrounds.
- Flexible study modes with full-time and part-time options, and three intakes per year (January, May, September).
Against it
- Programme is offered only at KCA University (private), with total cost approximately KES 540,000, which may be expensive for some students.
- Programme requires a Bachelor's degree with significant mathematical component, which may exclude some graduates.
- Trimester system may be intensive, requiring continuous coursework without long breaks.
- Rapidly evolving field may require frequent curriculum updates to remain current with industry tools and technologies.
What it costs
Tuition at both ends of the market, and how to pay for it.
What it costs, and where
Against 191 technology coursesAnnual tuition in Kenyan shillings, rounded. The upright tick is the median for this field, so a bar sitting entirely to its right is an expensive programme by the standards of its own subject.
The fine print
TUK ICT ~256K/yr (eafinder). JKUAT ~254K/yr (jkuat.ac.ke). KCA MSc Data Analytics ~255K/yr (kcau.ac.ke).
HELB postgraduate loans are available for Kenyan students. KCA University offers scholarships and financial aid. IEEE provides big data research grants. The programme's data science focus attracts industry and technology funding.
Funding options
HELB Postgraduate Loan
KCA University Scholarships
IEEE Big Data Grants
Scholarships
3 recordedHELB Postgraduate Loan
LoanKsh 200,000Kenyan
Kenyan students pursuing postgraduate data analytics studies at recognised universities.
KCA University Scholarships
ScholarshipKsh 300,000Kenyan
KCA University offers scholarships and financial aid for postgraduate students based on academic merit and financial need.
IEEE Big Data Grants
GrantKsh 300,000
IEEE provides big data research grants for research, conference attendance, and professional development in big data and analytics.
Getting in
The grades, the alternatives, and who accredits the award.
What you need
- KCSE mean grade
- N/A (Postgraduate)
- Alternative entry
- The programme is suitable for both specialist and non-specialist graduates. Two-year programme (five trimesters) with full-time and part-time options at KCA University. Intakes in January, May, and September. Application fee KES 3,000. Contact enrollment office for actual subject and work experience requirements. Foreign students pay 20% more on tuition except EAC countries.
How you are assessed
4 componentsCoursework and Assignments
Coursework30% of the mark
Continuous assessment through coursework assignments, data analysis projects, programming exercises, case studies, and class participation.
Written Examinations
Examination30% of the mark
Written examinations covering statistical analysis, data mining, machine learning, and big data technologies, conducted at end of each trimester.
Practical and Laboratory Assessment
Practical40% of the mark
Assessment of practical and laboratory skills including data analysis projects, programming, visualisation, machine learning implementation, and project reports.
Dissertation Project
Research100% of the mark
Original dissertation project on a data analytics topic, demonstrating mastery of analytics methods and tools, assessed through written submission and oral defence.
Accreditation
The programme is accredited by the Commission for University Education (CUE). KCA University offers MSc in Data Analytics through its School of Technology, Department of Networks and Applied Computing. The programme meets CUE standards for postgraduate data analytics training. Kenya ICT Authority promotes ICT and data science standards in Kenya.
Accredited by
Commission for University Education (CUE)
Academic accreditationRequired
Programme accredited by CUE. KCA University offers MSc in Data Analytics through its School of Technology, Department of Networks and Applied Computing. The programme meets CUE standards for postgraduate data analytics training.
Kenya ICT Authority
Professional accreditation
Kenya ICT Authority promotes ICT and data science standards in Kenya. The programme aligns with national ICT and data capacity building goals.
Where it leads
The roles it opens, and what you leave with.
Where graduates go
6 rolesData Analyst
Very high demandKsh 150,000 to Ksh 600,000
Analyses data, creating insights, building dashboards, and supporting data-driven decision-making in organisations across industries.
Data Scientist
Very high demandKsh 180,000 to Ksh 700,000
Builds predictive models, applies machine learning, develops data pipelines, and extracts advanced insights from data for organisations.
Business Intelligence Analyst
High demandKsh 140,000 to Ksh 550,000
Develops BI solutions, creating dashboards, reports, KPIs, and supporting business intelligence and data-driven decision-making.
Analytics Manager
High demandKsh 200,000 to Ksh 800,000
Manages analytics teams, overseeing analytics projects, data initiatives, and driving data-driven culture in organisations.
Data Analytics Consultant
High demandKsh 180,000 to Ksh 700,000
Consults on data analytics projects, providing expert advice on analytics strategy, implementation, and data-driven transformation.
University Lecturer
High demandKsh 130,000 to Ksh 500,000
Teaches data analytics and data science in universities, conducting research and training future data analytics professionals.
Graduate outcomes
Graduates pursue careers as data analysts, data scientists, and business intelligence analysts in technology companies, financial institutions, and consulting firms.
Where these fields lead
8 careers- Career Guidance & Labour Market Information CounselorEducation11Low exposure
- School Guidance CounselorEducation17Low exposure
- CrystallographerScience19Low exposure
- StatisticsScience20Low exposure
- Motor Vehicle MechanicEducation21Low exposure
- MycologistScience21Low exposure
- OceanographerScience21Low exposure
- Computational BiologistScience22Low exposure
Tools you will learn
Python
SoftwarePrimary
Python programming language for data analysis, machine learning, data manipulation with pandas, NumPy, scikit-learn, and data analytics libraries.
R
SoftwarePrimary
R statistical programming language for statistical analysis, data visualisation, ggplot, and statistical modelling in data analytics.
Tableau
Software
Data visualisation and business intelligence tool for creating interactive dashboards, reports, and visual analytics.
Apache Spark
Software
Big data processing framework for large-scale data processing, distributed analytics, and handling big data workloads.
Industry links
Common misconceptions
Data analytics is just about making charts and graphs.
Data analytics involves statistical modelling, machine learning, big data processing, predictive analytics, and data-driven decision-making, far beyond charting.
This programme is only for computer science graduates.
KCA University designed the programme for both specialist and non-specialist graduates who want to use data for decision-making, requiring only a mathematical component.
Data analytics is the same as statistics.
While statistics is a core component, data analytics also includes machine learning, big data technologies, programming, visualisation, and business intelligence.
There is limited demand for data analysts in Kenya.
Kenya's fintech growth, digital transformation, data-driven businesses, and government data initiatives create very high demand for qualified data analytics professionals.
Data analytics requires only software skills.
Data analytics requires analytical thinking, statistical knowledge, business understanding, communication skills, and domain expertise in addition to software skills.
A master's in data analytics is redundant after a bachelor's in computer science or statistics.
The master's provides advanced analytics skills, big data technologies, machine learning expertise, and career progression to senior data science and analytics positions.
Related courses
Further reading
Fees and entry marks for Master of Science in Data Analytics are restated every intake. Save it and the app keeps this version, so you can see what changed when it does.