Every page cited
A lesson names the printed textbook pages it teaches. Anything the book does not say is marked as beyond the book.
Simple, clear lessons in Programming and Artificial Intelligence, with videos, practice, quizzes and exercises designed to help you understand and achieve top grades.

For the Baccalaureate, the official textbook first — then what makes a student stronger. For computer science, courses in machine learning, artificial intelligence, deep learning, RAG and AGI, built by someone who builds these systems.
First year of the Baccalaureate: an introduction to Information and Communication Technology (term 1).
Planned
The ministry textbook, lesson by lesson, in Arabic and English: 7 units, 23 lessons, questions by level, quizzes and assignments.
Taught now — Ministry textbook, 2026 edition
How a program learns from data: models, training, evaluation.
Search, knowledge, reasoning and the agents that use them.
Neural networks, from one neuron to the models behind today's AI.
Language models that look things up before they answer.
What a general intelligence would be, and how far today's systems are from it.
Who is teaching, in facts a parent can check.
The official textbook first — then everything that makes a student stronger than the textbook alone.
Every lesson is taught from the Ministry's textbook, page by page, in Arabic and English. Its seven units are the spine; the reasoning built on top of them is what the exam rewards.
Lessons are taught in Cairo, recorded for the channel حُلُول and published on the portal, so the same lesson opens from anywhere in Egypt. The research behind the method sits at Cairo University.
23
Lessons, page by page
2
Languages, same structure
Question banks graded by cognitive level — at least 20 questions per lesson, at least 8 demanding analysis, evaluation or creation — exam-style scenarios, worked examples that model the reasoning, a “Think deeper” section in every lesson, interactive shows, and the lesson on video.
Rules the portal enforces, not intentions.
Every page cited
A lesson names the printed textbook pages it teaches. Anything the book does not say is marked as beyond the book.
The class as it is taught, on the channel حُلُول — the official textbook, explained in Arabic and in English.
Course Introduction | Programming & Artificial Intelligence — Second Baccalaureate
New lessons are added as the class advances. Nothing is loaded from YouTube until you press play.
Two Baccalaureate years and a corporate curriculum.
Programming & Artificial Intelligence
Programming & Artificial Intelligence
For executives and engineering teams — delivered at 10+ companies
Where the lessons are posted, where the class is announced, and where the professional record lives.
The learning page for Baccalaureate Year 2: notices and new lessons for students and parents.
Baccalaureate Year 2 — Programming & Artificial Intelligence — is being taught now: the official textbook first, then everything that makes a student stronger.
Open the student portal