Bachelor of Education in ICT
The Bachelor of Education in ICT is a four-year programme that prepares students for teaching information and communication technology in secondary schools. Students study computer science, information technology, education theory, teaching methods, curriculum development and educational technology. The programme combines IT content with education practice, preparing teachers who can deliver ICT curriculum effectively.
Students develop competencies in ICT teaching, computer programming, database management, networking, educational technology, curriculum development, classroom management and digital pedagogy. They learn to teach computer studies, ICT applications, programming fundamentals and digital literacy. The programme covers both IT content and education theory, with teaching practice in secondary schools.
In Kenya, ICT is a growing subject in secondary schools and the Competency-Based Curriculum emphasises digital literacy. The government's Digital Literacy Programme and laptop initiative underscore the importance of ICT in education. TSC employs ICT teachers. Kenya's push for technology integration in education creates strong demand for qualified ICT teachers. Graduates find roles in secondary schools, teacher training colleges, educational technology organisations and IT departments.
Teaching is delivered through lectures, computer laboratory sessions, programming practicals, teaching practice, micro-teaching and research projects. Students develop software projects, create lesson plans, teach ICT classes and undertake teaching practice. The programme includes a final-year research project.
Graduates pursue careers as ICT teachers, computer studies teachers, educational technology coordinators, IT trainers and curriculum developers. Some work in secondary schools teaching ICT and computer studies. Others join educational technology organisations, IT departments or training institutions.
This programme is ideal for individuals with technology aptitude, analytical skills and teaching passion. Students who enjoy computing, digital technology and education will find this programme particularly engaging.
- Duration
- 4 years
- Public, up to
- Ksh 263,000
- Private, up to
- Ksh 188,100
- Job market
- High
The programme
What you study, how long it takes, and how it is delivered.
Practicalities
- Study mode
- Full-time
- Attachment
- 3 months
- Average class
- 35 students
- Award
- Bachelor
What you study
10 subjects- Computer Programming and Algorithms
- Database Management Systems
- Computer Networks and Data Communication
- Educational Psychology and Learning Theory
- Teaching Methods for ICT Education
- Curriculum Development for ICT
- Web Technologies and Digital Media
- Educational Technology and E-Learning
- Computer Hardware and Software Fundamentals
- Research Methods in ICT Education
Modules
12 in the programmeIntroduction to Education
Year 1Semester 13 creditsCore
Foundations of education including philosophy, history and sociology of education
Computer Hardware and Software Fundamentals
Year 1Semester 23 creditsCore
Computer architecture, operating systems, hardware components and software applications
Introduction to Programming
Year 1Semester 33 creditsCore
Introduction to Programming: Programming fundamentals, algorithms, problem-solving and introductory coding Includes practical programming exercises, algorithm design, and system implementation.
Educational Psychology
Year 2Semester 13 creditsCore
Educational Psychology: Psychological principles of learning and development in ICT education Covers theoretical frameworks, research methods, and practical applications in psychology.
Database Management Systems
Year 2Semester 23 creditsCore
Database Management Systems: Database design, SQL, data modelling and database management principles Covers planning, organising, leadership, and control in organisational contexts.
Computer Networks and Data Communication
Year 2Semester 33 creditsCore
Computer Networks and Data Communication: Networking fundamentals, protocols, network architecture and data communication Develops practical skills for academic and professional contexts.
Teaching Methods for ICT Education
Year 3Semester 13 creditsCore
Teaching strategies and methods for ICT in secondary schools including computer laboratory pedagogy
Web Technologies and Digital Media
Year 3Semester 23 creditsCore
Web Technologies and Digital Media: Web development, digital media creation and online learning technologies Covers theoretical foundations, practical applications, and industry-relevant skills.
Curriculum Development for ICT
Year 3Semester 33 creditsCore
Curriculum Development for ICT: Curriculum design for ICT education and CBC implementation for digital literacy Covers theoretical foundations, practical applications, and industry-relevant skills.
Educational Technology and E-Learning
Year 4Semester 13 creditsCore
Educational Technology and E-Learning: Educational technology tools, e-learning platforms and digital pedagogy Covers instructional strategies, assessment methods, and educational theory.
Research Project
Year 4Semester 23 creditsCore
Research Project: Independent research on ICT education producing a scholarly dissertation Involves independent research, data analysis, and scholarly writing under supervision.
Teaching Practice
Year 4Semester 36 creditsCore
Supervised teaching practice in a secondary school, delivering ICT and computer studies lessons
Specialisations
Database Management Teaching
Specialization in Database Management Teaching, preparing graduates for careers such as it-trainer. This specialisation equips graduates with discipline-specific competencies for professional practice in Kenya and the East African region, with pathways to postgraduate study and professional certification.
Computer Programming Teaching
Specialization in Computer Programming Teaching, preparing graduates for careers such as it-trainer.
Web Technologies Teaching
Specialization in Web Technologies Teaching, preparing graduates for careers such as it-trainer. This specialisation equips graduates with discipline-specific competencies for professional practice in Kenya and the East African region, with pathways to postgraduate study and professional certification.
Networking Teaching
Specialization in Networking Teaching, preparing graduates for careers such as it-trainer. This specialisation equips graduates with discipline-specific competencies for professional practice in Kenya and the East African region, with pathways to postgraduate study and professional certification.
Curriculum Development
Specialization in Curriculum Development, preparing graduates for careers such as curriculum-developer.
Educational Technology
Specialization in Educational Technology, preparing graduates for careers such as it-trainer. This specialisation equips graduates with discipline-specific competencies for professional practice in Kenya and the East African region, with pathways to postgraduate study and professional certification.
A day as a student
A typical day combines morning lectures on computing concepts or education theory with afternoon computer laboratory sessions or teaching practice. Students may write code, develop educational software, create lesson plans, teach ICT classes or work on networking projects.
The trade offs
In its favour
- High demand for ICT teachers in Kenyan secondary schools
- Kenya's digital education agenda creates opportunities
- Diverse career paths in education and technology
- Opportunity to shape digital literacy in young people
Against it
- Requires keeping up with rapidly evolving technology
- Some schools may have limited computer facilities
- Computer laboratory management adds extra responsibilities
- May require additional industry certifications for advanced IT roles
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
UoN 263,000/yr; KU 183,600/yr; Kabarak 188,100/yr; MKU 105,000/yr. Src: educationnewshub, mawese, Kabarak, MKU
Students may access HELB loans and county bursaries. Some technology companies and educational technology organisations offer internships and stipends.
Funding options
Higher Education Loans Board (HELB)
LoanKsh 60,000
National Government Affirmative Action Fund (NGAAF)
Bursary
County Government Bursaries
Bursary
Scholarships
5 recordedHigher Education Fund (HEF)
BursaryKenyan
Kenyan undergraduate students placed by KUCCPS in public universities
Huawei Seeds for the Future Kenya
Scholarship
Talented ICT/STEM university students with a GPA of 3.0+
TSC Teacher Training Support
BursaryKenyan
Teachers and trainee teachers in recognised institutions
Higher Education Loans Board (HELB) Loan
LoanKsh 60,000Kenyan
Kenyan students admitted to recognised universities
County Government Bursaries
BursaryKenyan
Residents of respective counties
Getting in
The grades, the alternatives, and who accredits the award.
What you need
- KCSE mean grade
- C+
- Alternative entry
- Relevant diploma or equivalent qualification
English
C+
Mathematics A/B or Biology or Physics or Chemistry
C+
Biology/Physics/Chemistry/History/Geography/CRE/IRE
C+
Kiswahili or any Group III, IV or V subject
C+
How you are assessed
4 componentsFinal Examination
Coursework40% of the mark
Laboratory Practicals and Teaching Practice
Coursework35% of the mark
Continuous Assessment Tests (CATs)
Coursework25% of the mark
Research Project
Coursework100% of the mark
Accreditation
Accredited by the Commission for University Education (CUE). TSC registration is required for teaching in public schools in Kenya.
Accredited by
Teachers Service Commission (TSC)
InstitutionalRequired
Commission for University Education (CUE)
InstitutionalRequired
Where it leads
The roles it opens, and what you leave with.
Where graduates go
5 rolesEducational Technology Coordinator
Moderate demandKsh 50,000 to Ksh 150,000
Coordinates educational technology programmes and e-learning initiatives
IT Trainer
Moderate demandKsh 45,000 to Ksh 140,000
Provides IT training in corporate, educational or institutional settings
Curriculum Developer
Moderate demandKsh 50,000 to Ksh 150,000
Develops ICT curricula and digital learning materials
ICT Teacher
High demandKsh 45,000 to Ksh 130,000
Teaches ICT and computer studies in secondary schools following the Kenyan curriculum
Computer Studies Teacher
High demandKsh 45,000 to Ksh 130,000
Teaches computer studies in secondary schools
Graduate outcomes
Graduates work as ICT teachers, computer studies teachers, educational technology coordinators, IT trainers and curriculum developers in secondary schools, teacher training colleges, educational technology organisations and IT departments.
Where these fields lead
8 careers- Career Guidance & Labour Market Information CounselorEducation11Low exposure
- School Guidance CounselorEducation17Low exposure
- Motor Vehicle MechanicEducation21Low exposure
- School Counsellor / Guidance TeacherEducation23Low exposure
- AI Literacy Program CoordinatorEducation33Low exposure
- Food Production ChefEducation33Low exposure
- Educational Assessment SpecialistEducation37Low exposure
- Independent Education ConsultantEducation37Low exposure
Tools you will learn
Microsoft Excel
SoftwarePrimary
Spreadsheet for educational data management, extension planning and IT project tracking.
PowerPoint
SoftwarePrimary
Presentation tool for teaching, farmer training and extension education sessions.
SPSS
Software
Statistical analysis software for educational and extension research.
Google Classroom
Software
Learning management system for agricultural education and online teaching.
KoboToolbox
Software
Mobile data collection tool for field surveys and extension needs assessment.
Certifications
Industry links
Common misconceptions
ICT teaching is just about teaching Microsoft Office
ICT education covers programming, databases, networking, web technologies and digital pedagogy.
ICT teachers have limited career prospects
ICT teachers are in high demand and can work in education, technology, training and curriculum development.
Anyone good with computers can teach ICT
Professional ICT teaching requires pedagogical training, curriculum knowledge and educational technology skills.
ICT is not a serious teaching subject
ICT is a core component of Kenya's CBC and a examined subject in secondary schools.
Related courses
Further reading
Fees and entry marks for Bachelor of Education in ICT are restated every intake. Save it and the app keeps this version, so you can see what changed when it does.