Teaching & Mentorship·est. 2014
Shaping Future
Innovators
A decade of dedication to education, combining academic rigor with industry expertise to prepare the next generation of data scientists and researchers.
Years Teaching
Students Mentored
Courses Created
Workshops
200+ participants
Empowering the Next Generation
4 principles
Teaching is not just about transferring knowledge. It's about inspiring curiosity, building confidence, and guiding students to discover their own potential in solving complex problems.
Student-Centered Learning
Teaching adapted to each student's needs and learning style
Research-Oriented Approach
Connecting theory with cutting-edge research applications
Hands-On Experience
Practical work and real-world problem-solving skills
Mentorship & Guidance
Continuous support and fostering academic growth
A Decade in Teaching & Mentoring
From Toulouse lecture halls to KAUST workshop stages — the same course, taught three ways: to students, to researchers, and to industry.
2014 — Present
2014 — 2017
University Teaching
ENSEEIHT · Toulouse, France
Practical labs and tutorials in medical image processing, signal processing, and probability & statistics for engineering students.
- Tutorials
- Hands-on labs
- Engineering students
2018 — Present
Research & Industry Supervision
ATOS → KAUST
Supervising theses and internships on applied AI — from a first research project through doctoral co-supervision.
- 20+ students
- Thesis supervision
- Applied AI
2024 — Present
AI Workshop Series
KAUST · Thuwal, Saudi Arabia
Designing and delivering hands-on workshops in machine learning, deep learning, and Docker — in English and Arabic.
- 15+ workshops
- 200+ participants
- 4.9/5 rating
Some examples of the courses behind those chapters — from MATLAB labs in Toulouse to AI workshops at KAUST, not the complete list. Expand any course for its full outline.
.webp&w=3840&q=75)
ENSEEIHT
Toulouse, France
Applied Mathematics, Electronics & Signal Processing
Comprehensive courses combining practical work sessions on medical imaging fundamentals, image segmentation, classification techniques, and research-oriented scientific article analysis with poster presentations.
Key Responsibilities
- Created practical work topics and exercises
- Developed MATLAB codes and implementations
- Conducted hands-on laboratory sessions
- Guided students through scientific article analysis
- Supervised poster creation and presentations
- Evaluated student reports and projects
Signal & Communications
Supporting lectures and practical sessions in signal processing theory and applications, including Fourier analysis and digital filtering.
Key Responsibilities
- Assisted in lecture preparation
- Conducted tutorial sessions
- Supported student projects
- Graded assignments and exams
Applied Mathematics & Signal Processing
Practical sessions covering statistical detection theory, estimation methods, and random variable analysis including Neyman-Pearson tests, maximum likelihood and Bayesian estimators, and Cramér-Rao bounds.
Key Responsibilities
- Conducted practical work on detection theory
- Taught statistical estimation methods
- Guided simulation of random variables
- Supervised histogram and density analysis projects

KAUST
Thuwal, Saudi Arabia
AI & Data Science
Comprehensive introduction to machine learning fundamentals, covering supervised and unsupervised learning, model evaluation, feature engineering, and practical applications using Python and scikit-learn.
Key Responsibilities
- Designed beginner-friendly curriculum
- Created hands-on coding exercises
- Delivered interactive workshop sessions
- Provided personalized guidance and support
AI & Data Science
Advanced workshop covering neural network architectures, CNNs, RNNs, transformers, and practical implementation with PyTorch. Focus on understanding model internals and avoiding common pitfalls.
Key Responsibilities
- Developed comprehensive deep learning materials
- Created practical PyTorch implementations
- Explained complex architectures accessibly
- Guided hands-on model training exercises
AI & Data Science
Practical workshop on Docker containerization, focusing on building reproducible research environments, managing dependencies, and deploying AI/ML applications in containers.
Key Responsibilities
- Taught Docker fundamentals and best practices
- Demonstrated container building and management
- Created reproducible environment templates
- Guided participants through real-world deployments
The mentees behind the middle chapter — from first internship to doctoral defense.
PhD Students
Doctoral co-supervisionMasters Students
Graduate thesis mentoringIntern Students
Hands-on research internshipsJunior Data Scientists
Early-career industry trainingCommitted to nurturing talent and advancing knowledge through hands-on education and industry expertise.
Beyond the Classroom
Where the teaching travels — invited conference stages, national programs, and a bilingual broadcast reaching the Arab world.
3 conferences · 3 programs · 2 channels

ICAN 2026
International Conference
Invited speaker at the International Conference on Data and AI Capacity Building in Riyadh — a hands-on AI workshop with 300+ attendees and a 5-star average rating.
01 / 08The Workshop Stage
Recorded lectures, hands-on workshop series, and what participants said about them — in English and Arabic.
14 videos · 23 testimonials

AI Workshop Series
Educational videos, workshops, and testimonials. Available in English and Arabic.
Featured Video
Upcoming AI Workshop | Teaser Trailer
Get ready for an exciting journey into AI! Join Dr. Halimi's upcoming workshop series.
All Videos

Tutorial: Setup a Dev Environment on Windows (Docker, WSL2, Ubuntu, VSCode)

Tutorial: Setup TensorFlow GPU on Docker and Anaconda using WSL2

Introduction to Machine Learning - AI Workshop Series Fall 2024

Introduction to Deep Learning - AI Workshop Series Fall 2025

Introduction to Machine Learning - AI Workshop Series Fall 2025

Upcoming AI Workshop | Teaser Trailer

Introduction to Deep Learning - AI Workshop Series Fall 2024

الدكتور حليمي عبد الغفور - سلسلة الذكاء الاصطناعي التطبيقية ~ مقدمة في التعلم العميق - 2025

الدكتور حليمي عبد الغفور - سلسلة الذكاء الاصطناعي التطبيقية ~ مقدمة في التعلم الآلي - 2025

Introduction to Docker - AI Workshop Series Fall 2025

الدكتور حليمي عبد الغفور - سلسلة الذكاء الاصطناعي التطبيقية ~ مقدمة في التعلم الآلي - 2024

Introduction to Data Visualization & Docker - AI Workshop 2024

Introduction to Machine Learning - AI Workshop Series Fall 2023

الدكتور حليمي عبد الغفور - سلسلة الذكاء الاصطناعي التطبيقية ~ مقدمة في التعلم العميق - 2024
Looking for a speaker?
Expert-Led Trainingfor Teams & Institutions
From hands-on workshops to full university courses — engaging training in AI, machine learning & data science with lasting impact.