My Training Area


I conducted my first training in 2005 during my time at Scicom, training my colleagues on troubleshooting Nokia phones. This was before smartphones or social media, and we'd just recently learned the term "Google it". In 2010, I trained my colleagues at INTI on Matlab & Simulink, Finite Element Analysis (FEA), and others. 

After completing my PhD thesis in late 2017, I conducted my first training on the Internet of Things (IoT); a three-day hands-on workshop on using Raspberry Pi for IoT applications. Starting from 2018, I began to develop my IoT Training series, which covers theoretical concepts, strategy & decision making, and hands-on system development & deployment.   

Certifications & Recognition

To achieve and maintain the highest standards of training quality,   

Certified HRDF Trainer

Certified IoT Specialist (CIoTs) 

Band 8 IELTS English Language

Current Offered Courses 

The following are the training courses I currently offer. if you like any of the topics below or if you want to recommend a new topic, then please ContactMe (select Training in the enquiry Type, and tell me about your topic in your message), and I will get back to you.


The IoT Training Series: 
Introduction to IoT    

This course introduces the participants to the concepts of the Internet of Things (IoT) and provides the knowledge needed as a first step towards their journey of learning and implementing IoT. Specifically, the course covers the following topics; the IoT framework, IoT vs. the regular internet, Components of the IoT Framework, IoT devices, network-ready sensors, IoT messaging protocols, MQTT, IoT cloud servers and BackEnd, Processing IoT data, intro to Data Analytics (DA) algorithms, Viewing and presenting IoT insight, IoT clients and applications, Classifications of IoT systems, intro to IoT networking protocols, the flow of data in an IoT System, the potential benefits of IoT systems, the possible challenges of implementing IoT, IoT Success stories, IoT Robotics, IoT for BlockChain, IoT with 5G, the future of IoT, simulated hands-on IoT demo. 

Target Audience: Practitioners (Engineers, Students, Technologists), Decision Makers (Managers, Owners, Directors), and Educators (Lecturers, Teachers, Trainers)  


The IoT Training Series: 
Effectively Implementing IoT at your Organization 

This course reviews some of the introductory topics covered in the first training in this series, but focuses more on Project Management and Operations. Specifically, this course covers the following topics; the IoT framework, Components of the IoT Framework, intro to Data Analytics (DA) algorithms, IoT clients and applications, Classifications of IoT systems, Flow of data in an IoT System. The potential benefits of IoT systems, Streamlining operations, positive user experience, creating an auxiliary source of income, Data as a commodity, Developing IoT systems purely for profit, the possible challenges of implementing IoT, the multidisciplinary nature of IoT, sector-specific challenges, Technological challenges, and socio-economic challenges, the detailed step-by-step guide into effectively implementing IoT at your organization. 

Target Audience: Decision Makers (Managers, Owners, Directors), Practitioners (Engineers, Students, Technologists), and Educators


The IoT Training Series: 
IoT Foundation Topics (Hands-on)

This 3Day hands-on course focuses on developing the right practical skills and knowledge one needs to effectively develop, implement, and deploy IoT Systems. Specifically, this course covers the following topics (all in hands-on training at the lab); IoT fundamentals & concepts, the IoT Framework, basics of E&E systems, programming and coding, fundamentals, intro to embedded systems, Arduino, Raspberry Pi, Beaglebone, features and differences, hardware abstraction, intro to electromechanical systems, Integrated Development Environments (IDEs), refreshers on C++, refreshers on Python, programming exercise, code debugging, best practices for minimum errors and bugs, Linux environments and line commands. 

Target Audience: Practitioners (Engineers, Students, Technologists), and Educators 



The IoT Training Series: 
IoT System Development & Deployment (Hands-on)

This 3Day hands-on course focuses on IoT System development, analysis, and deployment. This includes working with Arduino and Raspberry Pi Systems, Arduino-based IoT Systems, and Raspberry Pi based IoT Systems. After completing this workshop, the participants would be able to develop and deploy your complete IoT framework. Specifically, this course covers the following topics (all in hands-on training at the lab); Intr to Arduino systems, Arduino Pin-map and IDE, interfacing with Arduino, LEDs, buttons, sensors, and actuators, Arduino-based IoT Systems, setup for Arduino networking, IoT Libraries for Arduino, IoT clients for Arduino devices. Intro to Raspberry Pi Systems, Raspberry Pi Pin-map and Raspbian ? Interfacing with Raspberry Pi, LEDs, buttons, sensors, and actuators, Raspberry Pi based IoT Systems, IoT Libraries for Raspberry Pi, IoT clients for Raspberry Pi devices, System development and deployment, hands-on exercises and tutorials.  

Target Audience: Practitioners (Engineers, Students, Technologists), and Educators 



Matlab & Simulink Training Series: 
Intro to Matlab & Simulink (Hands-on)

This course introduces the participants to the mains concepts of Matlab and the Simulink Toolbox for matrix and numerical system operations. Specifically, the course covers the following topics (hands-on); Intro to Matlab, Matlab commands, Matlab IDE, vectors & matrices, working with arrays, indexing and modifying arrays, array calculations, Matlab functions, Matlab documentation and the Help command, plotting data, importing data, logical arrays, programming in Matlab, decision branching, loops, functions, practical projects. Intro to Simulink, Simulink Graphical environment, inspecting Signals, Basic algorithms, Simulink Documentation, Simulink & Matlab, discrete systems, continuous systems, simulation time, practical projects

Target Audience: Practitioners (Engineers, Students, Technologists), and Educators 



Engineering Classes: 
Industrial Robots for IR4.0

This course focuses on industrial automation and robotics for today?s factories. The courses discuss industrial robot technology with special attention to modern topics, such as smart factories, the 4th Industrial Revolution (IR 4.0), Cloud-Robotics, Industrial IoT (IIoT), Data analytics, and more. Specifically, this course covers the following topics; Intro to Automation, intro to Robotics, Robot history, intro to Industrial robots, components of industrial robots, robot manipulators, end-effectors, network-ready controllers. Robot Kinematics, the homogenous transformation matrix, transformations, forward kinematics, inverse kinematics, standard robots, planar robots, custom robots, de-coupling methods, trajectory analysis. Robot Control and programming, task definition and algorithm development, integration of sensors actuators and linkages, robot grippers and end-effectors, joint motion and testing. Integrating kinematics equation, task performance and evaluation. 

Target Audience: Mechanical, Electrical & Electronics, and Mechatronics Engineering Students.  



Engineering Classes: 
Embedded Systems for IoT 

This course focuses on embedded systems, particularly in practical applications, then it focuses on developing and implementing the Internet of Things (IoT) systems. Specifically, this course covers the following topics; Intro to embedded systems, microprocessors, controller-on-chip, computer-on-chip, intro to IoT frameworks, Industrial revolution 4.0, IoT protocols in action, interaction with embedded systems, intro to Integrated Development Environments (IDEs), refreshers on programming (C++ & Python), intro to Arduino, intro to Raspberry Pi, Components of IoT systems, developing working IoT devices, working with IoT libraries and solutions, IoT clients and open-source technologies, IoT data Structure and protocols, MQTT, JSON, others, practical IoT applications, IoT with other technologies.  

Target Audience: Mechanical, Electrical & Electronics, Software, and Mechatronics Engineering Students




Comments