Diplomas

Seven progressive diplomas, from programming foundations to artificial intelligence. Each diploma is a complete curriculum with lectures, problems and projects; start with a single diploma or follow a full track.

Supervised by Dr. Mostafa Saad Ibrahim
Senior Vision Engineer, NVIDIA
Every diploma has free lectures
Illustration of the seven CSkilled diplomas
Fundamentals
From scratch

Python Programming

65 lectures85 hours

Programming thinking and building programs from the very first line, all the way to object-oriented programming.

Diploma details
Algorithms
Intermediate

Data Structures & Algorithms

70 lectures90 hours

Build every structure by hand and analyze how efficient your solution is, in two complete versions: Python and C++.

Diploma details
Fundamentals
From scratch

Programming & OOP in C++

45 lectures70 hours

A solid foundation in C++ with more than 90 graded problems, from easy to hard.

Diploma details
AI
Advanced

Machine Learning

88 lectures130 hours

The math behind the model, then Kaggle projects and a complete project taken to deployment.

Diploma details
AI
Advanced

Deep Learning

120 lectures140 hours

From convolutional networks to Transformers and object detection.

Diploma details
AI
Advanced

Reinforcement Learning

23 lectures38 hours

From formulating the problem mathematically to Q-Learning, PPO and Actor-Critic with PyTorch.

Diploma details
Databases
Intermediate

Databases

28 lectures28 hours

Schema design and writing advanced SQL queries using PostgreSQL.

Diploma details
What our students say

Real experiences from students who completed the journey

Hundreds of verified reviews

Why CSkilled instead of scattered resources?

A comparison between learning from scattered resources and learning from one integrated curriculum.

Scattered resources (YouTube / generic courses / bootcamps)

  • Depth and curriculum: Scattered content with no clear order, so you get lost between levels.
  • Practice: Few problems, often without explained solutions, and small, incomplete projects.
  • Instructor and language: Uneven quality of explanation, and much of it is in English only.
  • Support and cost: No guidance, and dollar-priced subscriptions or expensive bootcamps.

What do you get at CSkilled Academy?

  • Depth and curriculum: 430+ lectures across 7 sequential diplomas, explaining the idea before using any ready-made tool.
  • Practice and projects: Graded problems with explained solutions, and hands-on projects that bring what you learned together into complete work.
  • Instructor and language: Taught in Arabic with English terminology, with six Diplomas taught by Dr. Mostafa Saad, who has taught programming for 20 years and is a Senior Computer Vision Engineer at NVIDIA with a PhD in Computer Vision.
  • Support and payment: A support team that answers your questions on WhatsApp, and interest-free installments for up to 6 months.

Not sure which diploma to start with?

Message us on WhatsApp and we'll help you choose the diploma that fits your level and goal.

shieldOur principle: no unrealistic job promises, just solid engineering training.
Have a question?