Students gain strong knowledge of computer systems, programming, networking, databases, web development, cybersecurity, and information systems relevant to secondary education.
Learners acquire effective teaching strategies, curriculum interpretation skills, and lesson planning techniques to deliver ICT education in secondary schools.
Students develop hands-on skills in coding, software development, algorithm design, and computational problem-solving to teach students effectively.
Learners gain techniques for managing ICT classrooms, maintaining discipline, engaging students, and creating inclusive, technology-enhanced learning environments.
Students learn to use digital tools, learning management systems, simulations, and multimedia resources to enhance ICT instruction and student learning outcomes.
Learners develop competence in designing ICT assessments, analyzing learner performance, identifying challenges, and providing guidance to improve digital literacy and problem-solving skills.
Secondary school or Statement with 5 O' level Credit or better and that should include Maths,English, Science or Biology and any other two subjects.
The Bachelor of Science in Secondary Education (ICT) is a professional program designed to prepare skilled and competent ICT teachers for secondary schools. The program combines advanced knowledge of information and communication technologies with pedagogical training, enabling graduates to deliver effective, engaging, and technology-enhanced instruction. Students develop expertise in computer systems, programming, networking, databases, web development, and cybersecurity, while also learning curriculum design, lesson planning, classroom management, and educational technology integration. Through practical teaching practice and ICT laboratory work, students gain hands-on experience in delivering lessons, managing digital tools, and supporting learners to acquire essential digital skills. Graduates are prepared for careers as ICT teachers, curriculum developers, educational technology coordinators, or for further studies in ICT education and related fields.
Mastery of ICT Knowledge and Skills
Pedagogy and Curriculum Implementation in ICT
Practical Programming and Software Development Skills
Classroom Management and Instructional Strategies
Educational Technology Integration
Assessment, Evaluation, and Learner Support