Learn Python with us and
enhance your coding skills
Registrations are closed!
We’ve reached maximum capacity for this round; sign-up to stay updated for the next offering!

The Introduction to Computation and Programming using Python course will provide you with essential skills to make you dive into the field of computer science, irrespective of your coding experience. It introduces you to programming using Python with an emphasis on elementary algorithmic ideas.
No previous knowledge of programming is assumed
The only prerequisite is elementary high school math
Learn the course material regardless of your English proficiency level.
You can now register!
Online office hours run by
Arabic speaking teaching assistants
Interactive English videos with
English and Arabic subtitles
The course content, including lecture videos and assignments, as well as online office hours are accessible for free!

Start Date: TBD

View course syllabus
For more info, kindly check the FAQ
Get Started Here Fill out the form to learn more
First Name *
Last Name *
Email *
Phone *