Students gain deep understanding of mathematical principles (algebra, calculus, statistics, geometry) and core computer science topics (programming, algorithms, data structures, databases, networking).
Learners acquire skills to teach Mathematics and Computer Science in secondary schools using modern, learner-centered teaching methods aligned with national curricula.
Students develop practical programming abilities, logical reasoning, algorithmic thinking, and the capacity to guide learners in solving real-world computational problems.
Learners gain strategies for managing diverse classrooms, maintaining discipline, motivating students, and creating inclusive and technology-enhanced learning environments.
Students learn how to incorporate digital tools, learning management systems, simulations, and ICT resources to improve teaching effectiveness in both subjects.
Learners develop skills to design assessments, evaluate student performance, identify learning challenges, and provide individualized academic support to improve learner outcomes.
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 Education with Mathematics and Computer Science is a professional program designed to prepare competent teachers for secondary schools with expertise in both Mathematics and Computer Science. The program integrates advanced subject knowledge with modern pedagogical skills, enabling students to deliver engaging, effective, and technology-enhanced lessons. Students gain a solid foundation in mathematical theory, computational thinking, programming, algorithms, and data management. Emphasis is placed on curriculum design, lesson planning, assessment strategies, classroom management, and the integration of digital tools in teaching. Through practical teaching practice and ICT-based learning projects, students develop the skills to manage diverse classrooms, foster critical thinking, and guide students in problem-solving and logical reasoning. Graduates are prepared for careers as secondary school teachers, ICT coordinators, curriculum developers, or to pursue further studies in education, mathematics, or computer science.
Mastery of Mathematics and Computer Science Concepts
Pedagogical Skills and Curriculum Application
Programming and Computational Thinking
Classroom Management and Inclusive Instruction
Integration of Educational Technology
Assessment, Evaluation, and Learner Support