Computer science lessons in Casablanca

Find your perfect private computer science tutor in Casablanca.
Learn computer science with our teachers at home or in their studio.

49 computer science teachers in Casablanca

0 teachers in my wish list
+

49 computer science teachers in Casablanca

(10 reviews)
Abdelhamid - Casablanca13€
Trusted teacher: I give computer courses. Students concerned: - Students following a Computer Science License (or Master). - Engineering students (Computer Science or Data Sciences majors). - Individuals who want computer training. Here are the courses I can provide: - Basic algorithms: variables, constants, data types, operators, expressions, input/output instructions, conditional instructions, loops, subalgorithms, arrays, pointers, files, recursion. - Advanced algorithms: proof of algorithms, complexity analysis, search algorithms, sorting algorithms, divide and conquer technique, greedy technique, dynamic programming technique, probabilistic algorithms. - Data structures: lists, stacks, files, hash tables, binary trees, garphs. - Graph theory. - Theoretical computer science: formal languages, finite automata, regular expressions, regular languages, stack automata, context-free grammars, algebraic languages, Turing machine, decidability and undecidability, complexity, NP-complete problems. - Compilation techniques: lexical analysis (Flex), syntactic analysis (LL(1), LALR, Bison analysis), semantic analysis, intermediate code generation, intermediate code optimization, target code generation. - Programming languages: C, C++, Java, Python, Prolog, Lisp or others. - Object-oriented modeling with UML: UML notation, class diagram, use case diagram, state transition diagram, defrosting diagram, collaboration diagram, package diagram, component diagram. - Object-oriented programming: encapsulation, abstraction, attributes, methods, classes, association, composition, inheritance, polymorphism. - Web technologies: HTML, CSS, JavaScript, PHP or others. - Metaheuristics: local search, tabu search, simulated annealing, genetic algorithms. - Software engineering: software quality, software life cycles, SCRUM, XP, RUP. - Artificial intelligence: problem solving through research, AI games, Constraint satisfaction problems, expert systems, Prolog, Lisp. - Data Mining: life cycle of a data mining process, association rules, sequence analysis, classification, clustering, decision tree. - Text Mining: life cycle of a text mining process, information extraction.
Computer science · Computer basics
(1 review)
Mousab - Casablanca17€
Trusted teacher: The Word, Excel and PowerPoint office course aims to teach students the essential skills to effectively use these three popular applications in the Microsoft Office suite. This course is designed for beginners or those with basic knowledge of office software, and it provides a practical mastery of the key features offered by Word, Excel and PowerPoint. Here is a description of typical course content: Microsoft Word: Introduction to Microsoft Word and its user interface. Creation, formatting and editing of text documents. Using layout tools such as margins, alignment, tabs and bullets. Inserting and modifying images, tables and objects in a document. Using spelling and grammar checking features. Creating document templates for repeated use. Microsoft Excel: Introduction to Microsoft Excel and its user interface. Creation and management of spreadsheets. Using formulas and functions to perform calculations. Formatting data, cells and tables for professional presentation. Creating graphs and charts to visualize data. Using sorting, filtering, and search functions to analyze data. Microsoft PowerPoint: Introduction to Microsoft PowerPoint and its user interface. Creating professional presentations with slides. Adding text, images, graphics and media to slides. Using transitions and animations to make presentations dynamic. Effective oral presentation and use of notes and presenter mode. Integration between applications: Learn to copy and paste data between Word, Excel and PowerPoint. Using bindings to automatically update data in different applications. Embedding objects and graphics into documents and presentations. The Word, Excel and PowerPoint office course is essential for anyone who wants to improve their skills in word processing, data management and creating professional presentations. By the end of the course, students should be able to use these applications independently and effectively, which will benefit them both in their professional and personal lives.
Microsoft excel · Computer science · Microsoft word
(1 review)
Ayoub - Casablanca11€
Trusted teacher: Welcome to my algorithms and programming course, suitable for all levels and covering the most popular programming languages! Whether you are an absolute beginner or want to deepen your programming skills, this course is for you. The objective is to familiarize you with the fundamental concepts of algorithmics and to guide you through the practical learning of different programming languages. In this course, we'll cover topics like control structures, functions, arrays, loops, conditions, and more. You will learn how to design efficient algorithms and implement them in popular languages such as Python, Java, C++, JavaScript and many more. Whatever your favorite programming language, I'm here to guide you in your learning. The teaching method that I adopt is interactive and practical. We will alternate between clear theoretical explanations and practical exercises to strengthen your problem-solving skills. You will have the opportunity to put your knowledge into practice by developing simple programs, solving programming challenges and working on real-world projects. This course is designed to be accessible to everyone. Whether you are a student, a professional or simply curious to learn programming, here you will find the basics necessary to master the essential concepts. I adapt to your learning pace and provide concrete examples to facilitate your understanding. The goal of this course is to give you the skills to tackle any programming language with confidence. By understanding the underlying principles of algorithms and mastering programming structures, you will be able to develop applications, solve complex problems and explore new horizons in the field of programming. No matter your current level, this course will help you progress and achieve your programming goals. Whether you want to learn the basics, improve your skills, or prepare for more advanced challenges, I'm here to walk you through the process. Don't hesitate to enroll in this Algorithms and Programming course, where you will explore popular programming languages and develop your skills to take on exciting new challenges. Book your place now and let's start this adventure together!
Computer programming · Algorithms · Computer science
(1 review)
Zakaria - Casablanca9€
Trusted teacher: Microsoft Training Pack (Excel, Word, Powerpoint, Access) Edit this course Do you need office training (Excel training, Word training, Powerpoint training, etc.)? Today, whatever position you occupy within your company, mastery of Office Pack office software (Excel, Word, etc.) has become essential. Moreover, you have certainly noticed that more and more job offers specify this. Indeed, companies are looking for employees who are quickly operational and productive. Not mastering Excel or Word in particular has therefore become a real handicap which will close doors for you or significantly slow down progress within your company. The good news is that today there are many tools to acquire these skills: books, videos, forums, etc. The most effective remains, without a doubt, the courses taught by a professional: he will adapt to your objectives and your pace, will answer all of your questions, will give you different tips... With a professional experience of nearly 12 years in office training, I offer my services so that you can acquire in the best conditions, the knowledge necessary to master the Pack Office software. We will define a tailor-made program tailored to your needs. You will also have access to the parts of work already done in order to use files specially designed for my students to revise the courses. I also offer remote aids (Via Mail, watsup, video) that includes all the functions commonly used in business. This training carried out with the greatest care, will allow you to acquire at your pace the essential knowledge to become autonomous on Excel, Word, Powerpoint and Access. Additional Information Free training course material (paper and electronic)
Computer science · Computer basics
Trusted teacher: 🧠🌟 Master the Art of Algorithms and Data Structures! 🚀💡 Are you ready to unravel the mysteries of effective problem solving and become a true programming virtuoso? Join our immersive course on Algorithmic Thinking and Data Structures, and embark on a captivating journey that will take your programming skills to the next level! 📚💻 🎯 In the ever-changing world of technology, understanding algorithms and data structures is key to unleashing your full potential as a developer. Our course offers you the opportunity to acquire solid expertise in this essential area of computing. 💪🌟 🔍 Here's what you can expect from our course on Algorithms and Data Structures: 📌 In-depth learning of the fundamental concepts of algorithms and data structures. 📌 Exploration of advanced techniques to solve complex problems. 📌 Putting it into practice through concrete exercises and stimulating projects. 📌 Understanding of programming best practices to optimize the performance and reliability of your codes. 📌 Access to quality educational resources and a team of experienced instructors, ready to guide you to success. 💡 Whether you are a computer science student looking to consolidate your basics or a professional looking for a specialization, our course will give you the tools necessary to excel in software development and meet the most complex challenges. 🚀💼 🌟 Don't miss this opportunity to develop valuable expertise in algorithms and data structures. Join us now and propel your career to new heights! 🌟💻 🔥 Click on the link in our bio to learn more and reserve your place in our course on Algorithms and Data Structures. The fascinating world of programming is waiting for you! 🔥💪
Computer science · Computer programming · Information technology
Showing results 1 - 25 of 9841 - 25 of 984

Our students from Casablanca evaluate their Computer Science teacher.

To ensure the quality of our Computer Science teachers, we ask our students from Casablanca to review them.
Only reviews of students are published and they are guaranteed by Apprentus. Rated 4.8 out of 5 based on 30 reviews.

IT: Algo, Programming, C, c++, asp, html/css, js, Java, PHP, Python, vbnet, c#, sqlserver, sql (Casablanca)
Abdelhak
Excellent prof
Review by JHOVANI
Mathematics courses for Bac Sciences Math & mission (Casablanca)
Abdelhamid
Bon prof
Review by ÉPIPHANE