facebook

Computer science lessons in Monastir

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

0 teachers in my wish list
+

3 computer science teachers in Monastir

Computers are very powerful machines, that do incredible work. But how do they work? How can it tell the difference between a 1 and a 7? How can it tell the difference between reading a Word document and a PowerPoint? If you understand programmatic theory, then you can write in any programming language. This class is designed to unravel the mysteries surrounding these machines. Ranging from programming theory (what is a pointer?) to actual computational challenges (what is the correct data structure to use based on the Big O requirements?) No specific language is covered in this course, it will be purely theoretical knowledge and 'pseudocode'. The topics covered are listed below Programmatic Theory: Literals, Operators, Keywords Variables, Data Types, Generics Memory Usage, Pointers, Arrays Branching, Iteration, Iterators Functions, Control Flow, Scope, Closures, Enumerations, OOP Classes and Instances, Immutability, Inheritance Polymorphism, Exception Handling, Composition Asynchronous Programming, Multithreading, Multiprocessing Internal Workings: Binary, Hexadecimal, Number Systems Extrinsic vs Intrinsic Data, Coupling, MVC Architecture CPU, FED Cycle, Spatial Locality Caching, Performance, Memory Types Storing Complex Data (Text), Storing Complex Data (Sound), Storing Complex Data (Images) Data Structures and Algorithms: Performance, Big O, Measuring Performance Searching, Sorting, Decomposition Data Structures, Arrays, Linked Lists Single Buffers (Pools), Double Buffers, Ring Buffers Stacks, Queues, Priority Queues Heaps, Hash Tables, Graphs Trees, Binary Trees, Vectors
Computer science · Computer programming
Welcome! As a student at EPFL (Bachelor in Mathematics), I have a great familiarity with mathematics and science in general. If you are looking to improve your mathematics skills from middle school to high school, to master programming in Python, or to use the Office suite (Word, Excel, PowerPoint), I am here to support you. My pedagogical approach is student-centered, with a method that combines patience, clarity and above all, adaptation to the needs of each individual. Mathematics: from Middle School to High School: Mathematics can sometimes seem intimidating, but it is much more accessible than you think with the right explanations. Whether you want to understand the basics (fractions, simple equations, geometry) or prepare for more advanced exams (algebra, trigonometry, analysis), I will guide you step by step. Each concept is demystified through concrete examples, interactive exercises and a progression adapted to your pace. My goal is to give you confidence in your abilities and to make mathematics a stimulating mind game, rather than a constraint. A Pedagogy Adapted to All: My approach is based on a deep understanding of the difficulties that students may encounter. I make it a point of honor to create a caring and motivating learning environment. Thanks to an interactive methodology, constructive feedback and great availability, I strive to ensure that each student feels real progress after each session. You will discover that the most complex concepts become clear thanks to simple and personalized explanations. Why me ? My passion for teaching goes far beyond simply transmitting knowledge: I am here to inspire you and help you develop your own learning strategies. You can count on my commitment and rigor to support you in your studies. So, if you are ready to take on new academic challenges and progress quickly, I am the one you need to guide you towards success, without pressure, but with efficiency!
Math · Computer science · Physics
Showing results 301 - 325 of 1133301 - 325 of 1133