Teaching Philosophy

I believe effective computing education should bridge theoretical foundations with practical applications. My teaching approach emphasizes critical thinking, problem-solving, collaborative learning, and hands-on experience with modern technologies. I strive to create an inclusive learning environment where students are encouraged to explore, innovate, and develop confidence in their technical abilities.

Teaching Experience

Graduate Assistant

Miva Open University, Abuja, Nigeria

Jan 2024 – Present

Support the delivery of undergraduate computing and mathematics education through lectures, tutorials, and practical laboratory sessions. Contribute to student assessment, academic mentoring, and curriculum implementation, while supervising undergraduate projects and providing guidance on research, technical development, and professional skills.

Academic Advisor

Miva Open University, Abuja, Nigeria

Sept 2023 – Dec 2023

Provided academic and career guidance to students, monitored academic progress, supported course planning, and assisted learners in achieving their educational objectives.

Associate Lecturer

Federal University of Lafia, Nigeria

Oct 2018 – Jan 2020

Delivered lectures in Computer Science and Mathematics courses, developed instructional materials, supervised laboratory sessions, assessed student performance, and mentored undergraduate students in academic and project work.

Graduate Assistant Intern

Federal University of Lafia, Nigeria

Jan 2018 – Oct 2018

Assisted academic staff in teaching, grading assignments, facilitating tutorials, supporting practical sessions, and providing learning support to undergraduate students.

Courses Taught

Miva Open University

Abuja, Nigeria

MTH 101
Elementary Mathematics I (Algebra & Trigonometry)
Spring 2024 • Autumn 2024
MTH 102
Elementary Mathematics II (Calculus)
Spring 2024 • Autumn 2024
PHY 211
Linear Algebra I
Spring 2024
IFT 112
Introduction to Information Technology
Spring 2024

Student Mentorship

Beyond classroom instruction, I actively mentor students in academic development, research methodology, project design, software development, cybersecurity, and career planning. My mentorship philosophy focuses on nurturing critical thinking, problem-solving abilities, and lifelong learning while preparing students for graduate studies, research careers, and industry opportunities.

"Education is not simply the transfer of knowledge, but the development of analytical thinking, creativity, and the confidence to solve real-world problems."