KAHF Academy · Montreal & online

Learn the math,code and AIthat matter.

Structured courses in mathematics, programming, AI and cloud, taught by a university and college instructor with industry experience. Private or in small groups, in English or French.

Popular:

Two people reviewing code together on a laptop
16
courses
6
learning paths
5
levels, kids to pros
EN · FR
languages

Courses designed and taught by an instructor who has taught at

  • Concordia University
  • Vanier College
  • LaSalle College
  • Sommet College
  • CDI College

Learning paths

Start from where you are.

Six paths from first steps to production skills. Pick a path to see its courses.

Course catalog

Choose what you want to learn.

Mathematics10 sessions · 60 min

High-school mathematics

Secondary 3 to 5 math, built on understanding instead of memorizing, with exam preparation.

High school
Course details
Mathematics12 sessions · 90 min

Calculus I and II

Limits, derivatives and integrals with intuition first, then technique, then applications.

CEGEP / collegeUniversity
Course details
Mathematics10 sessions · 90 min

Linear algebra

Vectors, matrices and transformations, with the geometric view that makes machine learning click.

CEGEP / collegeUniversity
Course details
Mathematics10 sessions · 90 min

Probability and statistics

From counting and distributions to inference and regression, taught with real data and Python.

CEGEP / collegeUniversityProfessionals
Course details
Programming10 sessions · 90 min

Python from zero

Your first programming course: clear foundations and small projects you can show.

High schoolCEGEP / collegeProfessionals
Course details
AI & data8 sessions · 120 min

Generative AI, LLMs and RAG

Use and build with large language models: prompting, retrieval-augmented generation and agents.

UniversityProfessionals
Course details
DevOps & cloud8 sessions · 120 min

Docker and Kubernetes

Containerize applications and run them reliably, from your laptop to a cluster.

CEGEP / collegeProfessionals
Course details
DevOps & cloud8 sessions · 120 min

CI/CD and MLOps

Ship models like software: automated tests, pipelines, tracking and deployment.

ProfessionalsUniversity
Course details

Enrollment

Leave your contact, we will plan it with you.

No payment and no commitment now. We contact you to set the schedule, the format and the price.

Your courses

No course selected yet. Add courses from the catalog above, or describe what you need in the message.

Who is learning?

Leave at least one: email or phone.

Best way to reach you
Availability
Format

Formats

Learn the way that fits you.

Two people reviewing code together on a laptopMost flexible

Private coaching

One-on-one sessions at your pace, on your syllabus or exam.

  • Flexible schedule
  • Follows your course or goals
  • Online or in Montreal
Enroll
A team meeting around a table with laptops in a bright officeFor organizations

Teams & schools

Training for your team, classroom or school, built around your tools and level.

  • Custom curriculum
  • On-site or online
  • Certificates of completion
For organizations

How it works

Enroll in three steps, no commitment.

  1. 01

    Pick your courses

    Add one or more courses to your list. Not sure? Add what interests you and we will recommend the right fit.

  2. 02

    Leave your contact

    Email or phone, your level and your availability. It takes a minute and commits you to nothing.

  3. 03

    Get your plan

    We contact you to understand your goals, then propose a schedule, a format and a clear price.

Fares Alkhawaja, PhD

Your instructor

Fares Alkhawaja, PhD

Founder and lead instructor

Fares teaches mathematics, programming and AI at the college and university level in Montreal, and builds AI systems in industry. Courses at KAHF Academy combine both: rigorous foundations and the tools used in real jobs.

10+ years
teaching
PhD
Concordia University
Applied AI
in industry
Full profile

For organizations

Training for teams, schools and companies.

From a one-day generative-AI workshop to a full semester course, delivered in English or French, on-site or online.

  • Generative AI for non-technical teams
  • Python, data and ML for analysts
  • DevOps and MLOps for engineers
Talk to KAHF Consulting

FAQ

Questions, answered.

How much does it cost?

It depends on the course, the level and the format (private or small group). You get a clear price after a short call, before anything starts.

Online or in person?

Both. Online sessions run on video with shared notes and code; in-person sessions are available in Montreal.

Private or group?

Either. Private sessions adapt to your pace; small groups (up to 6) cost less per person.

Which language?

English or French, your choice.

Can you help with a specific class or exam?

Yes. Mention the course, school and exam dates in your message and the sessions will follow your syllabus.

Do you train teams or schools?

Yes. See For organizations above, or write to us with your group size and goals.