
Your university courses, explained in Arabic.
Every course covers one complete university syllabus, session by session to the last topic. Watch a full lecture free, then enroll with one message.
- 0
- university courses
- 0
- recorded sessions
- 0+
- students since 2022
Pick your course
The courses
Each course maps to one university course, with one price that covers every session until the end of the semester. The status is always plain: complete, recording this semester, or coming.

Python Programming
The complete introductory programming course in Python: from variables and control flow to functions, lists and files.

Data Structures
Linked lists, stacks, queues, trees, graphs and sorting: the theory in thirteen chapters.

Object-Oriented Programming
The complete CS112 course: classes and objects, inheritance and polymorphism, with the Python OOP labs solved on screen.

Machine Learning
Linear and logistic regression and tree methods, with the maths and the code side by side, through the current semester.

Image Processing
From digital image representation to filters and transforms, session by session through the current semester.

Operating Systems
Processes, threads, scheduling, synchronization, memory and files: the complete course with seven labs.

Databases
Relational modelling, SQL, functional dependencies, normalization and query processing, with four labs.

Computer Networks
The network layers from application down to link, protocols, addressing and routing, in sixteen sessions.
Free lectures
Watch before you pay
Complete lectures from inside the courses, with no sign-up and no limits, so you know the style and depth before paying a single riyal.
A complete lecture from inside the course, not a trailer. From Python Programming, 56 min
An hour, just for you
Available nowOne-to-one consulting
Stuck in a course? A graduation project or code that will not work? Book a full hour with me, online or in person in Madinah, at a time that suits you within the next two weeks.
Book a consulting session- OnlineVideo call, I send you the link after confirmation.200per hour
- In personIn Madinah only. We agree on the place after confirmation.250per hour
How enrollment works
Three steps and you start
Watch the trial lectures
Every course has complete free lectures. Watch them and judge the style and depth yourself.
Message me about the course
The WhatsApp or Telegram button opens a ready message naming the course. I answer your questions and send the payment details.
Get your access through Loom
After the transfer, send the receipt and your email, and I add you to every session in the course until the end of the semester.

About me
Eng. Basil Alnasan
I am Basil Alnasan, a software engineer from Madinah. I graduated in Software Engineering from Prince Mugrin University with a 4.0 out of 4.0 GPA and an A+ in every course, received the Education Excellence Award from the Ministry of Education as the second-best student in Saudi Arabia in 2019, and completed the accelerated artificial intelligence programme at King Abdullah University of Science and Technology (KAUST).
Today I lead the software engineering team at Abbu and teach Database Systems and Introduction to Cyber Security at the Cloud Academy of Princess Nourah University. Before that I was a teaching assistant for the Programming and Object-Oriented Programming courses at the College of Computer and Cyber Sciences, Prince Mugrin University. The courses you find here are the same ones I took with distinction and then taught in the classroom, explained the way I wish they had been explained to me.
How I teach
- I follow the same university syllabus, chapter by chapter, but explain why before how.
- Examples and code are written in front of you, and I work through exam-style and assignment-style questions.
- Terminology stays in English as it appears in the textbook and slides, so nothing surprises you in the exam.
Before you ask
Questions people ask
How do I pay?
Payment is by bank transfer for now. I send the account details in the chat; after the transfer you send the receipt and your email address.
How do I watch after paying, and for how long?
You receive an invitation by email and watch every session of the course through Loom on any device. The subscription is valid until the end of the semester you enroll in, about 5 months of access to every session, and every new session recorded during the semester is added at no extra cost.
When is access activated?
I add you to the course sessions in Loom, usually the same day.
What about courses still being recorded?
This course is being recorded session by session during the semester and will be complete by its end, once the whole syllabus is covered. The price shown is the full course price and will not rise when it is complete: you pay once, and every new session reaches you at no extra cost.
Are there refunds?
Because full trial lectures are available before you buy, there are no refunds once access is activated.
Is there a certificate?
No certificate is issued. These are recorded explanations of university courses, not accredited training programs.
Ready? Message me now
No forms, no accounts. Tap the button and a message naming the course is ready to send. I reply personally.