This site is under maintenance — some features may be unavailable.
Student Hub is coming soon
UMCAT student studying in the library
Learning by Doing

Academics

Thirteen Accredited Programmes Across Two Award Levels

“At UMCAT, academic learning extends beyond the classroom. Every programme combines knowledge with practical training, real-world experience and professional guidance to prepare confident, ethical and industry-ready graduates.”

Diploma Programmes

Two years · NCHE / UVTAB accredited
DCISDiploma in Computing & Information Systems80 CU
23 modules · 80 credit units · 2 years

Year 1 · Semester 1

Computer Systems MaintenanceDCEN11044
Computational MathsDCIS11033
Programming Language FundamentalsDCOS11023
Business Communication SkillsDBCS11053
Computer LiteracyDCIS11014

Year 1 · Semester 2

Introduction to Web DesignDCIS12044
Database Systems Design IDCIS12024
Operating Systems TechnologiesDCOS12013
Data Communication & Networking IDCEN12034
Electronic CommerceDCIS12053

Year 2 · Semester 1

Fundamentals of Systems Analysis & DesignDCIS21013
Database Systems Design IIDCIS21024
Management Information SystemsDCIS21033
Dynamic Websites (PHP, MySQL, DW)DCIS21044
InternshipDISR21063
Data Communication & Networking IIDCEN21053
Computer Programming Methodology IIDCOS21074

Year 2 · Semester 2

Computer SecurityDCIS22014
Project Planning & Management for ISDCIS22024
Geographical Information SystemsDCIS22063
Entrepreneurship Development SkillsDEBM22043
Research ProjectDIRP22054
Data Warehousing & Data MiningDCIS22033
DCOSDiploma in Computer Science78 CU
23 modules · 78 credit units · 2 years

Year 1 · Semester 1

Computer Systems MaintenanceDCEN11044
Programming Language FundamentalsDCOS11023
Calculus / Numerical AnalysisDCOS11033
Business Communication SkillsDBCS11053
Computer LiteracyDCIS11014

Year 1 · Semester 2

Operating Systems TechnologiesDCOS12013
Database Systems Design IDCIS12024
Data Communication & Networking IDCEN12034
Introduction to Web DesignDCIS12044
Discrete MathematicsDCOS12053

Year 2 · Semester 1

Fundamentals of Systems Analysis & DesignDCIS21013
Computer Systems Architecture & LogicDCEN21023
Data Communication & Networking IIDCEN21053
Computer Programming Methodology IIDCOS21074
Multimedia & Signal CodingDCOS21033
Human Computer InteractionDCOS21043
InternshipDISR21063

Year 2 · Semester 2

Intelligent SystemsDCOS22063
Entrepreneurship Development SkillsDEBM22043
Computer SecurityDCIS22014
Research ProjectDIRP22054
Data Warehousing & Data MiningDCIS22033
Software EngineeringDCOS22024
DHRMDiploma in Human Resources Management64 CU
21 modules · 64 credit units · 2 years

Year 1 · Semester 1

Business Communication SkillsDBCS11053
Information Communication Technology IDICT11043
Essentials of ManagementDEOM11063
Fundamentals of AccountingDFOA11023
Fundamentals of MarketingDFOM11033

Year 1 · Semester 2

Business EconomicsDEBM12013
Organisational BehaviourDHRM12023
Career Planning & GuidanceDHRM12033
Business LawDEBM12043
Information & Communication Technology IIDICT12053

Year 2 · Semester 1

Research MethodsDORM21053
Industrial Welfare & RelationsDHRM21023
Human Resource PlanningDHRM21033
Introduction to Labour LawsDHRM21043
Fundamentals of Human Resource ManagementDHRM21013
InternshipDISR21063

Year 2 · Semester 2

Reward ManagementDHRM22023
Human Resource AdministrationDHRM22033
Human Resource Information SystemsDHRM22013
Entrepreneurship Development SkillsDEBM22043
Research ProjectDMRP22054
DPAMDiploma in Public Administration & Management64 CU
21 modules · 64 credit units · 2 years

Year 1 · Semester 1

Business Communication SkillsDBCS11053
Essentials of ManagementDEOM11063
Fundamentals of AccountingDFOA11023
Information Communication Technology IDICT11043
Fundamentals of Public AdministrationDPAM11013

Year 1 · Semester 2

Business EconomicsDEBM12013
Local Government & Service DeliveryDPAM12023
Project Planning & ManagementDPPM12033
Administrative LawDPAM12043
Information & Communication Technology IIDICT12053

Year 2 · Semester 1

Research MethodsDORM21053
Fundamentals of Public PolicyDPAM21033
Introduction to Public FinanceDPAM21043
Fundamentals of Human Resource ManagementDHRM21013
Industrial Welfare & RelationsDHRM21023
InternshipDISR21063

Year 2 · Semester 2

Human Resource AdministrationDHRM22033
Management of OrganisationsDPAM22023
Management of Social ServicesDPAM22013
Research ProjectDMRP22054
Entrepreneurship Development SkillsDEBM22043
DRIMDiploma in Records & Information Management90 CU
26 modules · 90 credit units · 2 years

Year 1 · Semester 1 — Records Management

Principles of Records ManagementDRIM1114
Legislation, Policy & Ethics in Records ManagementDRIM1124
Management of Electronic RecordsDRIM1134
Business Communication SkillsDBCS1113
Information & Communication TechnologyDICT1113

Year 1 · Semester 2 — Reprography & Preservation

Reprography & Paper MakingDRIM1214
Preservation & Conservation of RecordsDRIM1224
Office PracticeDRIM1234
Fundamentals of AccountingDFAC1213
Principles of ManagementDPOM1213
Real Life Project IDRLP1214
Industrial Training IDIDT1213

Year 2 · Semester 1 — Medical Records Management

Principles of Medical Records ManagementDRIM2314
Marketing of InformationDRIM2324
Principles of Stores ManagementDPSM2114
Business StatisticsDBST2113
Business LawDBLW2113

Year 2 · Semester 2 — Library Administration & Management

Library & Information ScienceDRIM2413
Library ClassificationDRIM2424
Library CataloguingDRIM2433
Management of Library & Information CentresDRIM2443
Entrepreneurship Development & TrainingDEDT2213
Business KiswahiliDKSW2213
Research MethodologyDRMD2213
Real Life Project IIDRLP2214
Industrial Training IIDIDT2213
NDICTNational Diploma in Information & Communication Technology95 CU
26 modules · 95 credit units · 2 years

Year 1 · Semester 1

Communication Skills & HumanitiesTDCH1113
Introduction to Information & Communication TechnologyTDIT1114
Computational MathematicsTDIT1124
Computer ApplicationsTDIT1134
Computer ArchitectureTDIT1144
Internet Technologies & Web DesignTDIT1153

Year 1 · Semester 2

Systems Analysis & DesignTDIT1213
Computer Repair & Maintenance ITDIT1224
Database Planning, Design & Management ITDIT1234
Programming Algorithms & Data StructuresTDIT1244
Introduction to Programming with Visual BasicTDIT1254
Real Life Group Project ITDIT1263
Industrial Training ITDIT1313

Year 2 · Semester 1

Data Communications & NetworksTDIT2114
Database Planning, Design & Management IITDIT2124
Operating SystemsTDIT2133
Object-Oriented Programming with Java ITDIT2144
Network & Systems AdministrationTDIT2154
Research MethodologyTDIT2163

Year 2 · Semester 2

KiswahiliTDCH2213
Entrepreneurship SkillsTDCH2223
Computer Repair & Maintenance IITDIT2214
Web-Based Application DevelopmentTDIT2224
Ethics in ComputingTDIT2233
Industrial Training IITDIT2313
Final ProjectTDIT2246
NDJMNational Diploma in Journalism & Media Studies111 CU
28 modules · 111 credit units · 2 years

Year 1 · Semester 1

Introduction to Journalism & Media StudiesNDJM1114
Newswriting & ReportingNDJM1124
Business EconomicsGBDM1124
Radio Journalism & ProductionNDJM1135
Information Communication TechnologyGBDM1134
AdvertisingNDJM1145
Real Life Project INDJM1154

Year 1 · Semester 2

Television ProductionNDJM1214
PhotojournalismNDJM1224
Media Ethics & LawNDJM1233
Entrepreneurship Skills DevelopmentGMED1234
Art of Public SpeakingNDJM1245
SociologyNDJM1254
Real Life Project IINDJM1264

Year 2 · Semester 1

Digital JournalismNDJM2113
Public Relations PracticesNDJM2124
Human RightsNDJM2135
Video EditingNDJM2144
Graphics & Image EditingNDJM2155
Real Life Project IIINDJM2164
Internship TrainingNDJM2174

Year 2 · Semester 2

Investigative JournalismNDJM2214
Political ScienceNDJM2224
Media ManagementNDJM2233
Newspaper & Magazine ProductionNDJM2244
Business KiswahiliGBDM2242
Research Methods & Proposal WritingSBDM2253
Real Life Project IVNDJM2254

National Certificate Programmes

Two years · NCHE / UVTAB accredited
NCBANational Certificate in Business Administration96 CU
24 modules · 96 credit units · 2 years

Year 1 · Semester 1

BookkeepingNCBK1114
Introduction to Business EthicsNCBE1143
Fundamentals of Business AdministrationNCBA1135
Real Life Project INCBA1154
Basic Communication SkillsNCCS1123
Elements of Business StatisticsNCBS1155

Year 1 · Semester 2

Elements of Business FinanceNCBF1225
Principles of EconomicsNCPE1233
Computer ApplicationsNCCA1244
Elements of Entrepreneurship DevelopmentNCED1254
Real Life Project IINCBA1264
Elements of Purchasing & Supplies ManagementNCPS1215

Year 2 · Semester 1

Real Life Project IIINCBA2164
Fundamentals of Production ManagementNCBA2135
Introduction to Public Sector ManagementNCPM2114
Introduction to Business LawNCBL2123
Elements of Cost AccountingNCEC2144
Introduction to MarketingNCIM2153

Year 2 · Semester 2

Industrial TrainingNCBA2264
Real Life Project IVNCBA2254
Elements of Human Resource ManagementNCHR2215
Elements of TaxationNCET2224
Basic KiswahiliNCKS2233
Elements of AuditingNCEA2244
NCICTNational Certificate in Information & Communication Technology95 CU
24 modules · 95 credit units · 2 years

Year 1 · Semester 1 — Computer Literacy & Repair

Computer Literacy PracticeNCICT1125
Computer Literacy TheoryNCICT1113
Computer Repair & Maintenance TheoryNCICT1213
Computer Repair & Maintenance PracticeNCICT1225
ICT Project INCICT1234
Basic MathematicsNCBM113-M4
Basic Communication SkillsNCCS112-M3

Year 1 · Semester 2 — Computer Networking

Computer Networking TheoryNCICT1314
Computer Networking PracticeNCICT1325
ICT Project IINCICT1334
Industrial Training INCICT1343
Computational MathematicsNCIT123-M3
Computer Graphics & Photo EditingNCIT122-M5

Year 2 · Semester 1 — Website Design & Development

Website Design & Development TheoryNCICT2414
Website Design & Development PracticalNCICT2425
ICT Project IIINCICT2434
Programming Language Fundamentals C++NCPF2125
Computer EthicsNCCE2113

Year 2 · Semester 2 — Visual Basic Programming

Visual Basic Programming TheoryNCICT2514
Visual Basic Programming PracticalNCICT2525
Industrial Training IINCICT2543
ICT Project IVNCICT2534
Basic KiswahiliNCKS2233
Elements of Entrepreneurship DevelopmentNCED1254
NCJMNational Certificate in Journalism & Media Studies89 CU
24 modules · 89 credit units · 2 years

Year 1 · Semester 1

Real Life Project INCJM1164
Principles of News Writing & ReportingNCJM1124
Social Concepts in MediaNCJM1154
Principles of Radio ProductionNCJM1134
Fundamentals of Mass CommunicationNCJM1113
Ethics in JournalismNCJM1143

Year 1 · Semester 2

Public SpeakingNCJM1215
Principles of Public RelationsNCJM1224
Real Life Project IINCJM1264
Principles of EconomicsNCPE1233
Computer ApplicationsNCCA1244
Elements of Entrepreneurship DevelopmentNCED1254

Year 2 · Semester 1

Real Life Project IIINCJM2164
Principles of AdvertisingNCJM2153
Principles of PhotojournalismNCJM2144
Contemporary Media ApplicationsNCJM2123
Fundamentals of Media LawNCJM2133
Writing for the MediaNCJM2113

Year 2 · Semester 2

Industrial TrainingNCJM2264
Real Life Project IVNCJM2254
Fundamentals of Political ScienceNCPS2242
Video Editing & ProductionNCJM2225
Principles of Television ProductionNCJM2215
Basic KiswahiliNCKS2233
NCPANational Certificate in Public Administration & Management95 CU
25 modules · 95 credit units · 2 years

Year 1 · Semester 1

BookkeepingNCBK1114
Fundamentals of Records ManagementNCRM1145
Basic Public Administration & ManagementNCPA1114
Real Life Project INCPA1154
Basic Communication SkillsNCCS1123
Principles of ManagementNCPM1135

Year 1 · Semester 2

Real Life Project IINCPA1244
Elements of Public FinanceNCPA1223
Public Office ManagementNCPA1214
Principles of EconomicsNCPE1233
Computer ApplicationsNCCA1244
Elements of Entrepreneurship DevelopmentNCED1254

Year 2 · Semester 1

Real Life Project IIINCPA2164
Public Policy Theories & PracticesNCPA2153
Public Private PartnershipNCPP2144
Good Governance & Administrative EthicsNCGG2133
Introduction to Public Sector ManagementNCPM2114
Administrative LawNCAL2123

Year 2 · Semester 2

Industrial TrainingNCPA2264
Real Life Project IVNCPA2254
Local Government FinancingNCPA2225
Elements of Human Resource ManagementNCHR2215
Elements of TaxationNCET2224
Basic KiswahiliNCKS2233
Fundamentals of Political ScienceNCPS2242
NCRIMNational Certificate in Records & Information Management97 CU
24 modules · 97 credit units · 2 years

Year 1 · Semester 1

BookkeepingNCBK1114
Fundamentals of Records ManagementNCRM1145
Basic Library Operations & ManagementNCLO1155
Real Life Project INCRM1164
Basic Communication SkillsNCCS1123
Office PracticeNCOP1134

Year 1 · Semester 2

Real Life Project IINCRM1264
Fundamentals of ReprographyNCFR1225
Registry ManagementNCRM1215
Principles of EconomicsNCPE1233
Computer ApplicationsNCCA1244
Elements of Entrepreneurship DevelopmentNCED1254

Year 2 · Semester 1

Real Life Project IIINCRM2164
Fundamentals of Store-keepingNCSK2144
Introduction to Archives ManagementNCRM2135
Legal & Policy Aspects of RecordsNCLP2123
Documentation Works & Information ServicesNCRM2115
Introduction to Information Service MarketingNCIS2153

Year 2 · Semester 2

Industrial TrainingNCRM2264
Real Life Project IVNCRM2254
Elements of Preservation & Conservation of RecordsNCPC2245
Introduction to Electronic Records ManagementNCRM2224
Introduction to MuseologyNCIM2213
Basic KiswahiliNCKS2233
NCSOMNational Certificate in Secretarial & Office Management100 CU
24 modules · 100 credit units · 2 years

Year 1 · Semester 1

BookkeepingNCBK1114
Basic Communication SkillsNCCS1123
Office PracticeNCOP1134
Shorthand INCSM1145
Typewriting INCSM1155
Real Life Project INCSM1164

Year 1 · Semester 2

Real Life Project IINCSM1264
Typewriting IINCSM1225
Shorthand IINCSM1215
Principles of EconomicsNCPE1233
Computer ApplicationsNCCA1244
Elements of Entrepreneurship DevelopmentNCED1254

Year 2 · Semester 1

Real Life Project IIINCSM2164
Typewriting IIINCSM2155
Shorthand IIINCSM2145
Work EthicsNCSM2113
Introduction to Business LawNCBL2123
Customer CareNCCC2134

Year 2 · Semester 2

Industrial TrainingNCSM2264
Real Life Project IVNCSM2254
Typewriting IVNCSM2225
Shorthand IVNCSM2215
Basic KiswahiliNCKS2233
Fundamentals of ReprographyNCFR2245

Not sure which course fits? Talk to admissions.