facebook
FavouritesAdd to Wish List
FavouritesAdd to Wish List
from56.00EUR/ h

Mathematical foundations of theoretical computer science and algorithm design

I provide assistance with computer science modules that have a strong mathematical component, including predicate logic, cryptography, number theory, algorithm design, discrete and combinatorial optimization, graph theory, linear programming, machine learning, and more.

Lessons include:

- Solving specific types of problems, exercises, and past exams.
- Assisting with homework and assignments.
- Assisting with the preparation of final reports and projects.

Extra information

Lessons can be conducted either online via Skype or similar videoconferencing platforms, or in-person at the UvA campus in Amsterdam or at my home location in the Amsterdam region.

Location

Online via webcam
At teacher's location: Science Park, Amsterdam, Netherlands
At teacher's location: Duivendrecht, Netherlands

|
Use ⊞+wheel to zoom!
+

General info

Age:
Adults (18-64 years old)
Student level:
Intermediate
Advanced
Duration:
60 minutes
90 minutes
120 minutes
The class is taught in:English, Romanian

About Me

I am a mathematician based in the Netherlands (Amsterdam area), holding a PhD at Vrije Universiteit, with a significant academic experience (both research and teaching).

I also have experience with private tutoring. I can cover a wide range of high level math (related) topics (at BSc and MSc level), as well as assisting Master students in applying mathematical / statistical research methods and tools in their master projects in full compliance with the academic standards.

My primary focus is to help students overcome their math anxiety - which is one of the main reasons for students' lack of self confidence/initiative - and put them "on track" for individual study. For the more advanced students, I am looking to stimulate investigation skills required for a thorough understanding of the study subject.

Education

- Faculty of Mathematics, University of Bucharest: BSc (2000) and MSc (2002).
- PhD in Stochastics / Operations Research at Vrije Universiteit, Amsterdam (2008)

Experience / Qualifications

Postdoctoral research positions at:
- TU/e (2009 - 2011),
- UvA (2014 - 2016),
- CWI (2018 - 2019).

Teaching:
- Lectures on Business Math and Statistics at VU (2006 - 2008) and Probability / Statistics (2010).

Reviews (10)

Highly professional tutor with great knowledge of logic. Helps with the subject in a friendly atmosphere.
Haralambie is a great tutor with excellent mathematical knowledge. He is very clear in his explanations making the most complicated problems become child's play. He's very keen to help, hard working and professional in his approach. I'm very thankful for his help with post-grad topics such as the Calculus of Variations.
Very knowledgeable.
the lesson was really helpful, clear explanation and workout!
Haralambie has provided incredible support throughout our sessions in a variety of challenging areas of mathematics. The breadth of Haralambie's expertise is evident in the many ways he can demonstrate the idea. I have benefitted from Haralambie's clarity in showing the relevance of specific theorems and how they connect with upcoming material. I have learned a lot from our sessions and he marries the conceptual gaps that come up by explaining the ideas and properties very well. Haralambie provides guidance, patience, and context to the topics covered in subjects that are otherwise disorienting. We work together to hammer out a conceptual stump. My learning experience with Haralambie is fun and engaging, and his input and guidance has been incredibly helpful in elucidating areas that I have missed which improves my approach to future problems.
...
- I provide guidance/supervision in the use of mathematical/statistical methods such as estimation, regression, testing, statistical analysis, etc. in research projects across fields such as machine learning, psychology, sociology, economics, finance, and risk management. I also assist in presenting/interpreting the results in a scientifically compliant manner. - Additionally, I offer assistance in implementing computer code relevant to the aforementioned research projects. This class is well-suited for MSc students who are working on their theses, as well as practitioners engaged in various research studies.
The class is intended for university students in their early years who are preparing for their math exams. It covers a wide range of topics such as: calculus, analysis, (linear, vector, matrix) algebra, geometry, trigonometry, (basic) statistics, probability, combinatorics, business mathematics, as well as more abstract topics, such as topology, measure/integration theory and functional analysis. Depending on the student's requirements, lessons may consist of: - Providing a (comprehensive) overview of the course material, e.g. slides, lecture notes, etc. - Solving specific (types of) problems, exercises, and (old) exams. - Assisting with homework and assignments. - Setting up final reports and projects.
The class is intended for advanced students who are enrolled in (pre-)Master courses in one or more of the following topics: Machine Learning, Stochastic Processes, Markov Chains, Queueing Theory, Stochastic Calculus, Stochastic Differential Equations and Applications, and Risk Management.

Ask a question

Send a message explaining your needs and Haralambie 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 -04:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4    Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00      
5    Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00      
6    Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00      
7    Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00      
8    Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00      
9    Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00      
10    Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00      
11    Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00      
12              
13              
14              
15              
16              
17              
18              
19              
20              
21              
22              
23              
from 56€At teacher's location
from 56€Online via webcam

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 May 2021
  • 2 repeat students
  • Phone number verified
  • Google connected
  • Linkedin connected

Availability of a typical week

(GMT -04:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4    Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00      
5    Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00      
6    Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00      
7    Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00      
8    Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00      
9    Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00      
10    Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00      
11    Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00      
12              
13              
14              
15              
16              
17              
18              
19              
20              
21              
22              
23              
from 56€At teacher's location
from 56€Online via webcam

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


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.

Baris
Mathematics, Logic, Exam Preparation, GCSE to undergraduate level
Whether you are a GCSE student, an A Level student, or someone just wanting to learn some maths for fun, this class could be for you. I'm happy to bring my own structure, or to do the class in a way which suits you - just whatever you feel will benefit you most. I can teach maths, or if you're preparing for university entrance exams (e.g. MAT or STEP) I can help you prepare for those papers and help develop the necessary skills/ways of thinking. Or I can prepare you for starting university. I have experience in tutoring GCSE maths and GCSE physics; and I have A Levels in maths, further maths, and physics, and a degree in mathematics and statistics.

Adi
Higher, Maths, Computing Science, and Physics Courses for All Levels
Knowledge is a powerful resource when used well. This class will focus on understanding Math, Physics, and Computer Science at Higher. This is a serious phase for all students. It is where you use your fundamentals and gain the qualifications to enter into university as well it fuels your future understanding, and help you as you choose your future path. In this course, I will ensure you understand why you are using these equations, where they originated from so that they can be used elsewhere in your education, what use they have in the test, and, as a bonus, the real-world applications. This is also a good reminder course for students to revise any certain topic or concept.

Ouakli
Introduction to Algorithms and Coding : Foundations of Coding in any Programming language & Problem Solving
Ideal for beginners to build a foundation in algorithms and coding logic. - Computer Science Fundamentals: Basics of algorithmic concepts and data structures. - Programming Basics: Connecting algorithms to coding practices. - Problem Solving: Applying algorithms to real-world scenarios for analytical skills. - Practicing programming languages including C, Python, and Java.

Ovidiu
Chess strategy, tactics, thinking and psychological traits
Greetings! I am a chess coach at the Uxbridge Chess Club in West London and I currently coach kids and teenagers who are looking into improving their game skills. With an ECF ELO score of 1800, I particularly enjoy going through the strategy and tactics surrounding chess, as well as the psychology of the player, which is often deemed to play a crucial role in the outcome of a game. When coaching, I always employ a player-focused strategy. Indeed, I believe that the most efficient way to learn is by letting the individual discover their strengths and potential. Feel free to contact me for a chat!

Aymen
Programming: Introduction to Python (Beginner level)
In this class, you’ll embark on an exciting journey into the world of programming with Python. You’ll start by writing your very first Python program, gaining hands-on experience from the get-go. As you progress, you’ll delve into the core fundamentals of Python, including variables, data types, control structures, functions, and modules.

Adam
Learn algorithms and computer programming easily, at home and at your own pace.
As an experienced computer trainer, I offer personalized courses in the field of computer science in general, as well as in algorithms and programming. My goal is to help students progress without overburdening them. After each lesson, homework will be assigned and progress reports will be provided periodically. This course is intended for beginners as well as intermediate level students. The objective is to learn how to program functions and to develop professional thinking in this area.

Oussama
Mastering Web Development: From Fundamentals to Advanced Techniques
What You’ll Learn: Front-end Technologies: HTML, CSS, JavaScript, React.js, Next.js, TailwindCSS for creating dynamic, responsive applications. Back-end Mastery: Node.js, Nest js, Express, and Fastify for building robust and scalable web servers. Databases: MySQL, PostgreSQL, and MongoDB for handling data efficiently. DevOps & Deployment: Learn Docker, CI/CD with GitHub Actions, and cloud deployment practices to ensure your applications are production-ready. How You Will Benefit: Students: Gain the technical skills and portfolio to ace your academic projects and land internships or entry-level jobs. Self-Taught Learners: Stop the guesswork and follow a structured, hands-on approach to mastering full-stack development faster. Professionals: Upgrade your skills to meet the demands of modern web development and position yourself for career growth. Why My Course is Different: Real-World Projects: You'll build applications that solve real business problems, like a complete e-commerce site, RESTful APIs, and microservices. Tailored Learning: Each course is personalized to your experience level and goals, ensuring you get the most out of every session. Problem-Solving Focus: From debugging to performance optimization, you'll learn to tackle real-world challenges confidently. Industry-Relevant Skills: Stay ahead of the curve with training in modern technologies and practices that top employers are looking for.

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

Aya
Mathematics course for children and adolescents.
Professional teacher with more than 5 years of experience in this field. I have followed several training courses in pedagogy and teaching methods in order to be able to ensure the right approach and/or technique for each age and each personality. I manage to put my pupils and students at ease, to make them love and understand the course or subject that they find difficult. I teach in 3 main languages: French, English and Arabic. Do not hesitate to contact me to find out more :)

Riadh
Introductory Course in Computer Science, Computer Networks and Telecommunications.
The course will cover the following points: - Office automation (Word, Excel) - Network administration - CCNA Training (This program provides the foundation for IT professionals who are familiar with the Cisco networks and operating systems) - Teaching network courses (LAN, MAN, WAN, TCP/IP protocols) - Practical work (Packet tracer) - Some notions on computer security

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.

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

Gaëlle
Maths for High achievers, in English, French or Spanish
Maths classes for high achievers. In this class we will build up your observation skills, logic and problem solving. You will improve your calculations skills, logics and velocity. Get to understand maths as a tool to understand and describe the world not as a subject.

Mouad
Support course in Python (For all levels, CPGE)
Passionate about programming, we offer Python support courses adapted to all levels, from beginner to advanced. These courses are aimed at students in preparatory classes for grandes écoles (CPGE) as well as anyone wishing to acquire solid programming skills. The lessons cover the essential foundations of Python with a clear and accessible teaching approach. Whether you are new to programming or want to deepen your knowledge, you will benefit from structured and progressive teaching. With a focus on concrete concepts and practical examples, these courses aim to strengthen your skills in a tangible way. You will be guided through the nuances of Python, gaining a deep understanding that will benefit you both in your studies and in your future career. Join us to explore the fundamentals of Python programming and progress to more advanced levels. Together, we will build a solid foundation and develop the skills needed to succeed in the dynamic world of computer programming.