Web DevelopmentComputing ScienceUniversity of Aberdeen, Department of Computing Science2024 — 2024UndergraduateAssisted in lab practical sessions for the Web Development module, supporting students with HTML, CSS, JavaScript, and modern web frameworks.HTMLCSSJavaScriptResponsive DesignWeb Frameworks
CS5079: Applied Artificial IntelligenceComputing ScienceUniversity of Aberdeen, Department of Computing Science2025 — 2025MSc.Introduced course Lab session and guided students in their Lab experiments and exercises
Principles of Software EngineeringComputing ScienceUniversity of Aberdeen, Department of Computing Science2024 — 2024UndergraduateAssisted in lab practical sessions for the Principles of Software Engineering module, covering software lifecycle, design patterns, and agile methodologies.Software DesignAgile MethodologyVersion ControlTestingDocumentation
CS2020: Software ProgrammingComputing ScienceUniversity of Aberdeen, Computing Science2024 — 2026UndergarduateGuided Students in the lab on Java programming
CS551Q: Enterprise Software DevelopmentComputing ScienceUniversity of Aberdeen, Department of Computing Science2024 — 2024MSc.Introduced Course Lab session and guided students through exercises and experiments.
GST100: Introduction to computer and applicationsComputer ScienceNiger Delta University, Department of Computer Science2019 — 2021UndergraduateDelivered comprehensive instruction and assessment on computing fundamentals and their practical applications across diverse student populations.
CMP204: File processingComputer ScienceNiger Delta University, Department of Computer Science2019 — 2021UndergraduateTaught CMP204: File Processing, specializing in file structures, access methods, and the optimization of data storage systems for high-performance computing.
Python ProgrammingNiger Delta University, Department of Computer Science2019 — 2021UndergraduateTaught Python programming fundamentals to undergraduate students, covering data structures, algorithms, and object-oriented programming concepts.Python SyntaxData StructuresOOPFile HandlingLibraries
Java ProgrammingNiger Delta University, Department of Computer Science2019 — 2021UndergraduateTaught Java object-oriented programming, covering inheritance, polymorphism, GUI development, and application design patterns.Java OOPInheritancePolymorphismGUIException Handling
C++ ProgrammingNiger Delta University, Department of Computer Science2019 — 2021UndergraduateTaught C++ programming covering memory management, pointers, object-oriented techniques, and systems programming fundamentals.C++ SyntaxPointersMemory ManagementOOPSTL
Computer NetworkingNiger Delta University, Department of Computer Science2019 — 2021UndergraduateTaught networking fundamentals including OSI model, TCP/IP protocols, network architecture, and practical configuration exercises.OSI ModelTCP/IPNetwork TopologiesRoutingSecurity
ICT FundamentalsBayelsa State Basic Primary Schools Board2012 — 2013PrimaryTaught ICT fundamentals to primary school pupils, introducing basic computer operations, office applications, and digital literacy skills. Managed the school computer laboratory in Okolbiri.Computer BasicsMicrosoft OfficeDigital LiteracyInternet Safety