facebook
FavouritesAdd to Wish List
FavouritesAdd to Wish List
from12.71GBP/ h

Private lessons in computer science for universities and engineering schools

Translated by Google. Click to view original.
Need to strengthen your IT skills? Whether you are in a Bachelor's degree, a Master's degree, or a student at an engineering school, take advantage of the expertise of a doctor in IT for tailor-made training.
Adapted to your level and your objectives: Whether you are discovering a subject or aiming for excellence, my courses adjust to your needs.
Interactive and practical lessons: Practice directly with relevant exercises and projects.
Deep Learning: From advanced algorithms to system architecture and organization concepts, master the essential basics and go beyond.
With me you will not only learn computer science – you will understand it and apply it successfully.

Location

At teacher's location: Rue, Aïn Chock, Casablanca, Maroc
At student's location: Around Casablanca, Morocco
Online via webcam

|
Use ⊞+wheel to zoom!
+

General info

Age:
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level:
Beginner
Intermediate
Advanced
Duration:
60 minutes
90 minutes
120 minutes
The class is taught in:French, English, Arabic

Reviews (10)

Excellent teacher
Translated by Google. Click to view original.
A quality person and an excellent teacher THANKS
Translated by Google. Click to view original.
Very competent teacher
Translated by Google. Click to view original.
Excellent
Translated by Google. Click to view original.
Fast and efficient, very good teacher.
Translated by Google. Click to view original.
...
This course is intended for engineering students (ENSA, ENSAM, or others) and students of science faculties (S4) and all those who want to master a programming language. This course covers all fundamental and advanced aspects of algorithms and programming languages. I guide you in learning and mastering the following languages: C, C++, Java, Python, Prolog, Scheme, Lisp, and others.
I give support lessons in Mathematics for Moroccan BAC students (Mission Program). Support includes course revision, assistance with solving exercises and homework, correction of previous BAC subjects.
Do you want to understand the heart of programming and solve complex problems efficiently? This algorithms course is designed for you! Whether you are a computer science student (SMI, SMA, SMP, SMC, SVT), an engineer (ENSA, ENSEM, ENSAM, ENIM) or simply passionate about code, algorithms are an essential step to excel in the world of technology. In this course you will learn how to: - Analyze and design efficient algorithms. - Solve common problems (sorting, searching, recursion, etc.). - Understand essential data structures (lists, stacks, queues, trees, graphs). - Optimize your programs to make them faster and more robust. Whether you are a beginner or want to improve your skills, this course adapts to your level and provides you with the tools you need to succeed in algorithms. Thanks to practical exercises, concrete examples and personalized support, you will leave this course with a solid mastery of algorithms. The programming languages used (of your choice): C, Python, C++, Java (or others).
Expert in Java, Python, C and C++! Do you want to master Java, Python, C or C++? Get advice from a computer science teacher specialized in these powerful languages! With my in-depth expertise and years of experience, I offer you unique training, tailored to your needs, whether it is to improve your skills, succeed in your university projects, or prepare you for professional challenges. Adapted methodology: Interactive and practical courses, with concrete projects for real understanding. Academic and professional expertise: Advanced knowledge applied to real-world needs. Guaranteed results: Progress quickly and efficiently, whatever your current level.

Ask a question

Send a message explaining your needs and Abdelhamid will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1  Monday at 1:00            
2  Monday at 2:00    Wednesday at 2:00  Thursday at 2:00  Friday at 2:00  Saturday at 2:00  Sunday at 2:00
3  Monday at 3:00    Wednesday at 3:00  Thursday at 3:00  Friday at 3:00  Saturday at 3:00  Sunday at 3:00
4  Monday at 4:00    Wednesday at 4:00  Thursday at 4:00  Friday at 4:00  Saturday at 4:00  Sunday at 4:00
5  Monday at 5:00    Wednesday at 5:00  Thursday at 5:00  Friday at 5:00  Saturday at 5:00  Sunday at 5:00
6  Monday at 6:00    Wednesday at 6:00  Thursday at 6:00  Friday at 6:00  Saturday at 6:00  
7  Monday at 7:00    Wednesday at 7:00  Thursday at 7:00  Friday at 7:00  Saturday at 7:00  Sunday at 7:00
8  Monday at 8:00    Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00    Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00    Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00    Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00    Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00    Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00    Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15  Monday at 15:00    Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
16  Monday at 16:00    Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
17  Monday at 17:00    Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
18              
19              
20              
21              
22              
23              
from £12.71At teacher's location
from £12.71Online via webcam
from £13.76At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since February 2022
  • 3 repeat students
  • Phone number verified
  • Google connected

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1  Monday at 1:00            
2  Monday at 2:00    Wednesday at 2:00  Thursday at 2:00  Friday at 2:00  Saturday at 2:00  Sunday at 2:00
3  Monday at 3:00    Wednesday at 3:00  Thursday at 3:00  Friday at 3:00  Saturday at 3:00  Sunday at 3:00
4  Monday at 4:00    Wednesday at 4:00  Thursday at 4:00  Friday at 4:00  Saturday at 4:00  Sunday at 4:00
5  Monday at 5:00    Wednesday at 5:00  Thursday at 5:00  Friday at 5:00  Saturday at 5:00  Sunday at 5:00
6  Monday at 6:00    Wednesday at 6:00  Thursday at 6:00  Friday at 6:00  Saturday at 6:00  
7  Monday at 7:00    Wednesday at 7:00  Thursday at 7:00  Friday at 7:00  Saturday at 7:00  Sunday at 7:00
8  Monday at 8:00    Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00    Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00    Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00    Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00    Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00    Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00    Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15  Monday at 15:00    Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
16  Monday at 16:00    Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
17  Monday at 17:00    Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
18              
19              
20              
21              
22              
23              
from £12.71At teacher's location
from £12.71Online via webcam
from £13.76At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share


Houssame
Master the formatting of your computer from A to Z
This course is designed for beginners so that they can become familiar with the computer hardware and software, so they have basic computer skills, and they can help themselves same as regards the formatting or to solve the problems encountered

Reza
Systematic Reasoning and Logical Thinking for Computer Science
You will learn Systematic Reasoning & Logical Thinking which is a requirement for entering Computer Science program in many universities. The book “Delftse Foundations of Computation” especially its second chapter will be the main source of our lesson, but other more in-depth books will be also covered if you want to improve even further on logical thinking. The topics in our lesson include: • Propositional Logic: Logical operators; Precedence rules; Logical equivalence; Implications in English; Exclusive or; Universal operators; Classifying propositions • Boolean Algebra: Substitution laws • Logic Circuits: Logic gates; Combining gates to create circuits; From circuits to propositions; Disjunctive Normal Form; Binary addition. • Predicate Logic: Predicates; Quantifiers; Tarski’s world and formal structures; • Deduction: Valid arguments and proofs; Proofs in predicate logic If you have any additional questions before starting a class, please feel free to ask me. I am here to assist! :)

Robert
Excel lessons, at your place, at my place or remotely, at your best convenience!
As a Franco-Belgian management teacher, I give Excel lessons with passion! Whether remotely or face-to-face, I offer many examples and exercises to accompany you. I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely. Here are some key words that will be covered in my classes: Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.

Mazuba
Complete IGCSE Computer Science & ICT: From Basics to Advanced Programming
This course is tailored for IGCSE Computer Science and ICT students who want to master all the key topics in their curriculum. With a focus on practical programming skills, theoretical computer science concepts, and hands-on problem-solving, this class will guide you through the essential topics covered in the IGCSE syllabus. Learn the fundamentals of data representation, hardware and software, databases, and Boolean logic, and then build on those concepts with programming and algorithm design. Gain a deep understanding of the inner workings of computers and their applications in real-world scenarios. By the end of this course, you will have a solid understanding of key computer science concepts and the practical skills to succeed in your IGCSE exams and beyond. What You’ll Learn: Data Representation: Learn how computers represent and process data, including binary, hexadecimal, and conversions between number systems. Data Transmission: Understand how data is transmitted over networks, focusing on packet switching, USB, and data packets. Hardware & Software: Gain a foundational understanding of computer hardware components and the role of software in running programs. Boolean Logic: Explore logic gates, truth tables, and Boolean expressions, and apply them to solve complex problems. Algorithm Design: Learn to design algorithms and solve problems using effective computational methods. Programming: Master the basics of programming with hands-on coding in Python, C++, and C#. Databases: Understand database structures, SQL queries, and primary keys. Build single-table databases and learn data management techniques.

Tristan
General computing, Excel, Word, PowerPoint, AI (ChatGPT, prompt engineering,...), iPhone
Master Excel, Word, ChatGPT and simplify your life with my private lessons Learn how to harness the full potential of AI to transform your daily life and improve your digital skills: - Job search: Write impactful CVs and cover letters. - Personal life: Create personalized meal or workout plans. - Productivity: Automate tasks, write impeccable emails, or manage your projects more efficiently. - Studies and learning: Structure your revisions and create clear and organized content. General computing: Optimize your use of Word, Excel and other office tools to gain efficiency. Accessible to everyone, whether you are a novice or a curious user. In just a few hours, you will master digital tools and skills that will make all the difference in your professional and personal life. Book your session now!

Hamza
Maîtrisez Python avec un Expert en Programmation et Data Science
Découvrez la puissance de Python avec un formateur expérimenté en informatique ! Je suis Hamza, un développeur passionné et mentor chevronné avec une vaste expérience dans l'enseignement de la programmation. Mon approche pédagogique unique vous permettra d'acquérir rapidement des compétences solides en Python, tout en découvrant ses applications concrètes dans le monde professionnel. Ce que vous apprendrez : Fondamentaux de Python (variables, structures de contrôle, fonctions) Programmation orientée objet avancée Analyse et visualisation de données avec pandas et matplotlib Développement d'interfaces graphiques avec PyQt Projets pratiques inspirés de cas réels en entreprise Pourquoi me choisir ? Plus de 5 ans d'expérience en formation et mentorat Méthode pédagogique adaptée à tous les niveaux Approche hands-on basée sur des projets concrets Passion contagieuse pour le code et l'innovation technologique Que vous soyez débutant cherchant à vous lancer dans la programmation ou professionnel souhaitant monter en compétences, ce cours vous ouvrira de nouvelles perspectives passionnantes dans le monde du développement logiciel et de la data science. Rejoignez-moi pour un voyage captivant au cœur du langage de programmation le plus polyvalent et demandé du marché ! Réservez maintenant et faites le premier pas vers la maîtrise de Python. Votre carrière en tant que développeur Python commence ici !

Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and Frameworks
What You Will Learn: Core Principles: Introduction to programming, algorithms, and data structures to build a strong foundation. Advanced Libraries and Frameworks: NumPy, Pandas, and Django to create web applications and perform efficient data analysis. Practical Projects: Real-world applications to strengthen your skills and build an impressive portfolio. How You Will Benefit: Students: Gain the necessary skills to excel in academic projects and lay the groundwork for your career. Self-Taught Learners: Avoid common mistakes and fast-track your progress with clear, hands-on guidance. Professionals: Enhance your skill set to meet industry demands and open up new career opportunities. Why Choose My Courses?: Personalized Approach: Each course is customized to your level and learning pace, ensuring tailored guidance and support. Theory and Practice: You’ll combine theoretical concepts with hands-on exercises for a comprehensive and lasting understanding. Solving Real-World Problems: Learn how to tackle the common challenges faced in programming, from debugging to performance optimization.

Brahim
Introduction to NoSQL DataBase MongoDB by Pratique
Do not deal with the manual with terms of reference statements and basic documents that cannot be obtained in order to avoid the MongoDB problem. Please include the connection to one of the MongoDB données base, comment on simple CRUD operations and sujets clés que l'agrégation, l'indexation, la mode des données et les Transaction. 1- Install MongoDB 2- Implement MongoDB 3- Use of documents and collectibles 4 - Leadership Committee 5- Execute CRUD commands (create, read, update, delete) avec mongo shell 6- Type the register in a MongoDB database 7- Reset the base to remonter specific documents depuis mongo shell. 8- Lagrégation 9- Indexing 10- Amending institutions and transactions

Gaëlle
AI for children: discover how to use artificial intelligence in English, French and Spanish
Would you be interested in learning how to use Artificial Intelligence in your daily life? In my AI classes for kids, you will learn how to use this advanced technology in a practical and fun way! During our sessions, we'll explore different ways AI can improve our everyday lives, from shopping online to playing video games. In addition, you will learn to code and create your own AI applications. My classes are suitable for children from 8 years old and are held online via video calls. No previous programming experience is required! If you are interested in learning about AI and how to use it in your life, feel free to contact me! I'm looking forward to teaching you everything I know about this amazing technology.

Hayat
Master the Essential Tools of Microsoft Office: Word, PowerPoint and Excel"
Do you want to master Microsoft Office tools? This course offers you comprehensive training on the three most popular applications in the Microsoft Office suite: Word, PowerPoint and Excel. Whether you are a beginner or already have some basics, this course is designed to adapt to your level. You will learn how to create documents, dynamic presentations and use spreadsheets for efficient management of your data. Sessions can be customized to your needs, whether you prefer individual or group learning. With my support, you will quickly become comfortable with these essential tools. If you have any questions or would like to know more, please do not hesitate to contact me!

Youness
Office Automation Training: Excel, Word, Remote Power Point / Online
- I teach in Excel, Word, Power point, Access, Outlook, internet, computer maintenance at home or remotely. - For more information, contact me. - I teach in Excel, Word, Power point, Access, Outlook, internet, computer maintenance at home or remotely. - For more information, contact me. - I teach in Excel, Word, Power point, Access, Outlook, internet, computer maintenance at home or remotely. - For more information, contact me.

Martial
Graduate teacher gives courses in Physics & Chemistry, Mathematics, many years of experience.
I am a dynamic and demanding teacher who gives private lessons in Physics-Chemistry as well as Mathematics. I graduated from teaching seven years ago, after a masters in physical sciences with honors, and I teach in college and high school since. I have also been preparing students for the Baccalaureate Science for many years, all of whom have been awarded very good honors. I also prepare my students for different exams (Matu, Bac, preparation for EPFL, etc...) I make sure to rework the basics so that the student can progress quickly. It is important to me that my students acquire a solid foundation of knowledge. I also give effective work methods that will allow him to progress much more quickly and so he can regain self-confidence. I can go to the student's home or also take the course via Skype.

Florian
Logic, formal languages, and automata theory for computer science
Experienced and patient teacher of logic for computer science. I have taught logic, formal languages and automata theory to undergraduates for six years. My tutoring is adapted to the student's level and goals. Whether you need to learn logic for your studies, or you would simply like to know more about the subject, I will be more than happy to help you improve your understanding and skills. Logic The sciences presuppose a certain standard of rationality. An ability to distinguish between correct reasoning and claims that do not follow from the assumptions. In this class we study the basic principles of logic and apply mathematical techniques to the study thereof. Topics include: Propositional and Predicate Logic Syntax and semantics Semantic Tableaux Natural deduction Correctness and soundness Completeness Formal languages and automata A formal language is an abstraction of general characteristics of programming languages. Such a languages consists of a set of symbols together with some rules to determine whether a string made up out of those symbols is a member of the language. Topics include: Regular languages, context-free languages Finite automata, pushdown automata, Turing machines Regular expressions Regular grammar, context-sensitive grammar Pumping lemmas for regular and context-free languages

Antonin
Experienced teacher in private lessons gives private lessons in the Geneva region
Need a catch-up, tutoring, private lessons or help with homework in mathematics? In computer science ? In logic? I'm here for you! I offer you a personalized approach; because there is no one method that works for everyone, I adapt to the needs and requests of each student (and their parents). The first hour of class will be used to define the student's needs, deadlines and strengths. My courses are aimed at secondary school students of all levels, higher education students and anyone wishing to refresh or strengthen their knowledge of mathematics and computer science. I have been helping friends and acquaintances on a voluntary basis for a long time in the success of their studies and I hope to be able to put this experience to the benefit of your success :)

Paul
I am a teacher of mathematics and I give extra hours for private lessons in science subjects
As a math teacher, I offer private lessons in science subjects. My classes are mainly aimed at cycle and college students in Geneva, as well as students from private schools. I can also help people who have already finished their schooling but who need to upgrade their knowledge for professional needs. I am generally available within 3 days of your request and I move around the canton of Geneva using public transport (TPG). Travel costs are included in my rates. For a long-term follow-up, I can give you exercises to do between sessions and correct them at home. I speak and understand English, but my lessons will be mainly in French. I am ready to adapt my teaching according to your specific needs and to provide personalized support to help you progress in scientific subjects. Do not hesitate to contact me if you have additional questions or if you wish to schedule a lesson session. I will be happy to help you in your math learning.