Private computer science lessons
Algorithms, programming and office software, from high school to CPGE, university and adults
Why take computer science lessons?
Computer science has become essential in Moroccan higher education: algorithms and Python in preparatory classes, programming in the SMI degree, in engineering schools and at OFPPT. Students who start programming without solid foundations often fall behind in the first semester.
Programming is learned by doing: writing code, testing it, understanding your mistakes. A private tutor guides this process step by step, explains the logic of algorithms and helps with projects and assignments, without doing them for the student.
Lessons are also for adults: mastering Word, Excel and PowerPoint for work, discovering web development or retraining for digital jobs.
The curriculum, level by level
Primary school
6 tutorsIntroduction to computers and block-based programming (Scratch).
Middle school
6 tutorsComputer basics, office software and first algorithms.
High school & Bac
7 tutorsAlgorithms and programming from the high school syllabus, preparation for science and technical studies.
Preparatory classes (CPGE)
3 tutorsCommon CPGE computer science: algorithms, Python and databases; CNC exam preparation.
University & schools
5 tutorsProgramming (C, Python, Java), data structures, databases and web development for degrees and engineering schools.
Vocational training
1 tutorDigital development, networks and office software for OFPPT (ISTA) and BTS programmes.
Our tutors
10 tutors teach computer science on TutinGo. Here are a few complete profiles; then filter by level and rate.
How much does a lesson cost?
Computer science lessons start at 100 MAD per hour on TutinGo; the median rate is 175 MAD and most tutors charge between 120 and 200 MAD.
The rate depends on how technical the lesson is: an introduction to office software does not require the same level as support in data structures. Every price is shown on the tutor's profile.
At home or online?
At home
Useful for beginners: the tutor sets up the tools and works directly on the student's computer. Available depending on the city and the tutor's area.
Online
The natural format for computer science: screen sharing, code written together and live corrections. You choose from every tutor on the platform, regardless of city.
How it works
- Choose your tutorFilter by level, city and rate, then compare profiles: background, levels taught, introduction video and student reviews.
- Book a time slotPick a date in the tutor's calendar, or post a lesson request and receive proposals from available tutors.
- Take the lesson, pay securelyBy card (Payzone), with your TutinGo wallet, or in cash to the tutor if they accept it. If the first lesson doesn't suit you, we refund you or suggest another tutor at no cost.
Frequently asked questions
How much does a computer science lesson cost?
From 100 MAD per hour on TutinGo; most tutors charge between 120 and 200 MAD. Each rate is shown on the tutor's profile.
Which programming language should I learn first?
Python is the most common for beginners: its syntax is simple and it is the language of preparatory classes. In a degree or engineering school, C is often on the first-semester syllabus. The tutor advises you based on your studies.
Can the tutor help me with a project or assignment?
Yes, to understand and get unstuck: they explain the approach, review your code and help you fix errors. The work you hand in must remain your own.
Do I need a computer for online lessons?
Yes, a computer with a stable internet connection. The virtual classroom runs in the browser with nothing to install; the tutor tells you which programming tools to set up.
Do you have computer science tutors in my city?
Our computer science tutors are available in Casablanca, Khouribga, Nador, Mohammedia, among other cities. Online, all 10 tutors on the platform can be reached anywhere in Morocco.