Harvard's CS50x. Now in Afghanistan.
In this program, you will be introduced to fundamental concepts of computer science, problem-solving, and programming thinking; by the end, you will be better able to decide whether or not you wish to pursue a specialized path in programming.
Why Rubik Hub's CS50x Program?
Get to Know Computer Science
Get familiar with the core ideas of computer science, problem solving, and programming thinking — even if you have never written a line of code before.
Expert Mentors
You are not on this path alone. Mentors help you make better sense of the material, work through what blocks you, and have a different kind of learning experience.
Find Your Own Path
By the end of the program you'll understand computer science and programming well enough to decide, with open eyes, whether to pursue this path professionally.
Your Learning Path in the CS50x Program
Get to know computer science.
You start from the basics and get familiar with how thinking and problem solving work in computer science.

Learn and practice
Through varied exercises and challenges you put what you have learned to work and move forward step by step.

Turn learning into practice.
By building projects you gain a more realistic experience of programming and problem solving.

Now it's time to decide.
Once you know what the world of computer science looks like, you can tell whether programming interests you and whether you want to pursue it professionally.


Meet Our Team

Reza Jazem
Executive Manager

Rajab Mohammadi
Founder and Manager

Abbas Roholamin
CS50x Course Mentor
There are more of us than you would expect; here you can meet the team that works together to build results worth having.
About Rubik Hub
Rubik Hub is a specialised centre for learning digital skills, built on a structured, project-based self-learning model: students learn how to study independently, purposefully, and consistently, while drawing on expert mentors and a focused in-person environment. Rubik Hub is not only a training centre but a system for personal and professional growth, designed to prepare a new generation to step into technology with open eyes.
- Years of experience
- 1+
- Active interns
- 50+

Contact channels
Contact us for more information.
Location
Rastak Education Center, No. 48, Qaem 10 (Fatemiyeh Mosque Alley), Jebrail, Herat


