A collection of educational materials, lecture slides, handbooks, and problem sets created for students, researchers, and developers in Machine Learning, Mathematics, and Competitive Programming.
Lecture Slides & Presentations
| Year |
Title |
Event / Institution |
Link |
| 2024 |
Machine Learning 101 |
Mines IT Club (ENIM) |
Slides |
| 2024 |
General Introduction to AI |
Mines IT Club (ENIM) |
Slides |
| 2024 |
The (Statistical) Theory of Learning |
ENSIAS |
Slides |
| 2023 |
Neurons Coding Perceptrons |
ENSIAS |
Slides |
| 2023 |
ExoWeb.AI: Exoplanet Detection |
AfAS / FSR |
Slides |
| 2022 |
Introduction to ML and AI |
ENSIAS |
Slides |
| 2022 |
Applications of ML in Astronomy |
ENSIAS / ENIM |
Slides |
| 2022 |
Non-Linear Data Structures |
ENSIAS |
Slides |
| 2022 |
Introduction to Theory of Computation |
ENSIAS |
Slides |
| 2022 |
Two Pointers Algorithms |
ENSIAS |
Slides |
Handbooks & Reference Manuals
| Year |
Title |
Context |
Format |
| 2023 |
ML Handbook: From Theory to Code |
ENSIAS AI Club |
PDF |
| 2022 |
Informatics Handbook for CPGE |
CP² Initiative |
PDF |
| 2022 |
TIPE Handbook for CPGE |
CP² Initiative |
PDF |
Competitive Programming Problem Sets
Authored problem sets covering graph theory, dynamic programming, probabilities, and discrete geometry:
| Contest |
Problem Name |
Domain / Algorithmic Tags |
Link |
| AIAC 2025 |
mayday mayday mayday |
Computational Geometry |
Solve |
| ITholic 2025 |
Zero Distance |
Geometry |
Solve |
| ITholic 2025 |
Propaganda Risk (Easy) |
Graphs, Probabilities |
Solve |
| ITholic 2025 |
Propaganda Risk (Hard) |
Graphs, Probabilities |
Solve |
| ITholic 2025 |
huh? |
Cryptography |
Solve |
| ITholic 2024 |
A Hard Path |
DP, Sliding Windows |
Solve |
| ITholic 2024 |
Statements Are Obsolete |
Simulation |
Solve |
| ITholic 2024 |
A Small Price to Pay… |
Monte Carlo, Algebra |
Solve |
| ITholic 2024 |
настоящий хоровод |
Combinatorics |
Solve |
| CP Camp 2023 |
A Special Walk |
DP, Number Theory |
Solve |
| ITholic 2023 |
Adil in Minecraft |
Markov Chains, Graphs |
Solve |
| ITholic 2023 |
Bambina and the Infinite… |
Cryptography |
Solve |
| ITholic 2023 |
Aziza and the VR |
Probability, Two Pointers |
Solve |
| ITholic 2023 |
Mr Belhich |
Number Theory |
Solve |
| MNPC 2022 |
Bored Hamza |
Discrete Geometry |
Solve |
| MNPC 2022 |
Let’s walk a little bit |
Graphs, BFS / DFS |
Solve |
Recorded Lectures & Talks
- Course Lecture: Theory of Statistical Learning, ENSIAS AI Club. Watch on YouTube
- Webinar: Applications of Machine Learning in Astronomy (with Dr. Evgeny Smirnov). Watch Recording
- Podcast: AI, Popular Science, & Academic Research, ENSIAS Radio. Listen on YouTube