facebook
favorite buttonإضافة الى قائمة المفضلات
favorite buttonإضافة الى قائمة المفضلات
من248.23QAR/ 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.

معلومات إضافية

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.

المكان

على الانترنت عبر كاميرا ويب
عند المعلم: Science Park, Amsterdam, Netherlands
عند المعلم: Duivendrecht, Netherlands

|
Use ctrl + wheel to zoom!
+

معلومات عامة

السن:
الكبار (18-64 سنة)
مستوى الطالب:
متوسط
متقدم
المدة:
60 دقيقة
90 دقيقة
120 دقيقة
الدرس يدور باللغة:الإنجليزية, الرومانية

من أنا؟

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.

المستوى التعليمي

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

الخبرة / المؤهلات

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).

المراجعات (10)

مدرس محترف للغاية يتمتع بمعرفة كبيرة بالمنطق. يساعد في المادة في جو ودي.
ترجم باستخدام ترجمة جوجل. اضغط لعرض النص الأصلي.
هارالامبي مُعلّمٌ رائعٌ يتمتع بمعرفةٍ رياضيةٍ ممتازة. شروحاته واضحةٌ جدًا، مما يجعل أعقد المسائل سهلةً للغاية. إنه حريصٌ جدًا على المساعدة، ومجتهدٌ، ومحترفٌ في أسلوبه. أنا ممتنٌ جدًا لمساعدته في مواضيع ما بعد التخرج، مثل حساب التفاضل والتكامل.
ترجم باستخدام ترجمة جوجل. اضغط لعرض النص الأصلي.
غاية المعرفة.
ترجم باستخدام ترجمة جوجل. اضغط لعرض النص الأصلي.
لقد كان الدرس مفيدًا حقًا، وشرحًا واضحًا وتجريبًا!
ترجم باستخدام ترجمة جوجل. اضغط لعرض النص الأصلي.
لقد قدم Haralambie دعمًا رائعًا طوال جلساتنا في مجموعة متنوعة من مجالات الرياضيات الصعبة. ويتجلى اتساع خبرة هارالامبي في الطرق العديدة التي يمكنه من خلالها توضيح الفكرة. لقد استفدت من وضوح Haralambie في إظهار أهمية نظريات محددة وكيفية ارتباطها بالمواد القادمة. لقد تعلمت الكثير من جلساتنا وهو يدمج الفجوات المفاهيمية التي تظهر من خلال شرح الأفكار والخصائص بشكل جيد للغاية. يوفر Haralambie التوجيه والصبر والسياق للموضوعات التي يتم تناولها في المواضيع التي تكون مربكة. نحن نعمل معًا لصياغة جدعة مفاهيمية. إن تجربتي التعليمية مع Haralambie ممتعة وجذابة، وكانت مدخلاته وتوجيهاته مفيدة بشكل لا يصدق في توضيح المجالات التي فاتني والتي تعمل على تحسين أسلوبي في حل المشكلات المستقبلية.
ترجم باستخدام ترجمة جوجل. اضغط لعرض النص الأصلي.
...
- 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.

إطرح سؤالا

أرسل رسالة توضح احتياجاتك وسوف تتلقى ردا من Haralambie قريبا.
كلما زادت التفاصيل ، كان ذلك أفضل.
على سبيل المثال "مرحبًا ، متى تكون جاهزًا لبدء الدروس؟"

الجاهزية في الأسبوع العادي

(GMT -04:00) نيويورك
الاثنينالثلاثاءالأربعاءالخميسالجمعةالسبتالأحد
0
  
  
  
  
  
  
  
1
  
  
  
  
  
  
  
2
  
  
  
  
  
  
  
3
  
  
  
  
  
  
  
4
  
  الثلاثاء في 4:00
  الأربعاء في 4:00
  الخميس في 4:00
  
  
  
5
  
  الثلاثاء في 5:00
  الأربعاء في 5:00
  الخميس في 5:00
  
  
  
6
  
  الثلاثاء في 6:00
  الأربعاء في 6:00
  الخميس في 6:00
  
  
  
7
  
  الثلاثاء في 7:00
  الأربعاء في 7:00
  الخميس في 7:00
  
  
  
8
  
  الثلاثاء في 8:00
  الأربعاء في 8:00
  الخميس في 8:00
  
  
  
9
  
  الثلاثاء في 9:00
  الأربعاء في 9:00
  الخميس في 9:00
  
  
  
10
  
  الثلاثاء في 10:00
  الأربعاء في 10:00
  الخميس في 10:00
  
  
  
11
  
  الثلاثاء في 11:00
  الأربعاء في 11:00
  الخميس في 11:00
  
  
  
12
  
  
  
  
  
  
  
13
  
  
  
  
  
  
  
14
  
  
  
  
  
  
  
15
  
  
  
  
  
  
  
16
  
  
  
  
  
  
  
17
  
  
  
  
  
  
  
18
  
  
  
  
  
  
  
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
من 248.23 QARعند المعلم
من 248.23 QARعلى الانترنت عبر كاميرا ويب

ضمان المدرس المناسب


إذا كنت غير راض بعد الدرس الأول الخاص بك، سوف تجد لك Apprentus مدرسا آخر أو سنرد تمن الدرس الأول.

السمعة على Apprentus

  • أستاذ منذ مايو 2021
  • تم التحقق من رقم الهاتف
  • متصل بـGoogle
  • متصل بLinkedIn

الجاهزية في الأسبوع العادي

(GMT -04:00) نيويورك
الاثنينالثلاثاءالأربعاءالخميسالجمعةالسبتالأحد
0
  
  
  
  
  
  
  
1
  
  
  
  
  
  
  
2
  
  
  
  
  
  
  
3
  
  
  
  
  
  
  
4
  
  الثلاثاء في 4:00
  الأربعاء في 4:00
  الخميس في 4:00
  
  
  
5
  
  الثلاثاء في 5:00
  الأربعاء في 5:00
  الخميس في 5:00
  
  
  
6
  
  الثلاثاء في 6:00
  الأربعاء في 6:00
  الخميس في 6:00
  
  
  
7
  
  الثلاثاء في 7:00
  الأربعاء في 7:00
  الخميس في 7:00
  
  
  
8
  
  الثلاثاء في 8:00
  الأربعاء في 8:00
  الخميس في 8:00
  
  
  
9
  
  الثلاثاء في 9:00
  الأربعاء في 9:00
  الخميس في 9:00
  
  
  
10
  
  الثلاثاء في 10:00
  الأربعاء في 10:00
  الخميس في 10:00
  
  
  
11
  
  الثلاثاء في 11:00
  الأربعاء في 11:00
  الخميس في 11:00
  
  
  
12
  
  
  
  
  
  
  
13
  
  
  
  
  
  
  
14
  
  
  
  
  
  
  
15
  
  
  
  
  
  
  
16
  
  
  
  
  
  
  
17
  
  
  
  
  
  
  
18
  
  
  
  
  
  
  
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
من 248.23 QARعند المعلم
من 248.23 QARعلى الانترنت عبر كاميرا ويب

ضمان المدرس المناسب


إذا كنت غير راض بعد الدرس الأول الخاص بك، سوف تجد لك Apprentus مدرسا آخر أو سنرد تمن الدرس الأول.

شارك


Younes
Scratch, Roblox: Code for Fun - A Fun Adventure for Kids and Beginners!
With Scratch and Roblox, programming becomes child's play! Learn how to create animations, games, and interactive stories using colorful, easy-to-manipulate blocks of code. No complex language here, just a visual and intuitive approach to make learning as fun as possible. Whether you are a parent wanting to introduce your children to the language of programming or a beginner curious to discover the world of coding, this training is suitable for all ages. No prerequisites necessary, just a dose of curiosity and a desire to have fun while learning. As a trainer, I am committed to creating a caring and creative learning environment. I will use teaching methods adapted to each child, promoting positive interaction and encouraging the free expression of creativity. The goal is to make each lesson an engaging and enriching experience.

Zakaria
Training For anyone wishing to acquire the basics of Photoshop
For anyone wishing to learn the basics of Photoshop. Goals : Module 1: Will have acquired the fundamentals and basics of Photoshop. Module 2: Will master the principles of photographic retouching with Photoshop software. Module 2: Will design its attractive visuals (Brochures, flyers, business card ...) as well for printing only for the web.

Azzedine
Develop your expertise in Power BI and Business Intelligence: Create impactful dashboards and professional data visualizations
Whether you're involved in finance, management, planning, project management, human resources, or perhaps an ambitious student looking to hone your professional dashboarding skills, you've come to the right place. If you're looking for a solution that goes beyond the limitations of Excel and PowerPoint, then you've come to the right place: allow me to introduce you to Power BI. With Power BI, I offer you much more than just a tool. It's a gateway to interactive reporting, efficient data management, and advanced analytics. Here's what I can offer you: - Expert creation and management of interactive reports. - Careful transformation and cleaning of data for maximum accuracy. - Use of powerful DAX formulas for advanced data analysis. - Creation of custom visualizations and impactful dashboards. - Secure sharing and publishing of your reports for seamless collaboration. -Automation of repetitive tasks with Power BI & Power Query. Whatever your specific needs—whether they relate to professional projects, studies, or personal aspirations—I'm here to offer you a tailor-made solution. Together, we'll create a program tailored to your goals, guiding you through every step of your learning journey. Whether you're a beginner looking to master the basics or an expert looking to deepen your knowledge of data analysis, I'm here to provide the expertise and support you need to succeed.

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.

Adam
Basic concepts of algorithms and data structures in computer science
Online Course: Basic Concepts of Algorithms and Data Structures Duration : - 60 minutes: condensed format to introduce fundamental concepts with targeted exercises. - 90 minutes: extended format to explore concepts in depth, solve complex problems, and include an interactive question-and-answer session. --- General description This course is designed for students and professionals who are new to computer science, as well as those who want to solidify their foundation in algorithms and data structures. It provides a clear and practical introduction to the essential tools for solving problems effectively, by learning how to design and analyze algorithms. Whether you are preparing for an exam, a technical interview, or want to improve your programming skills, this course will guide you in understanding theoretical concepts and their practical application. --- Educational objectives At the end of the course, participants will be able to: 1. Understand the fundamental concepts of algorithms: sorting, searching, time complexity. 2. Master key data structures: arrays, lists, stacks, queues, trees, and graphs. 3. Solve problems by choosing appropriate data structures and algorithms. 4. Analyze and optimize the performance of algorithms. --- Course syllabus 1. Introduction (5-10 min) - Presentation of the objectives and concepts covered. - Importance of algorithms and data structures in computer science. 2. Fundamental concepts (20-30 min) - Definitions and roles of algorithms and data structures. - Temporal and spatial complexity: basic notions (Big O). - Basic data structures: arrays, lists, and dictionaries. 3. Practical application and examples (30-40 min) - Simple sorting implementation (insertion sort, bubble sort). - Search example (linear search, binary search). - Manipulation of stacks and queues through practical exercises. - Bonus for the 90 min format: Exploration of trees and graphs (simple example of a route). 4. Q&A and conclusion (5-10 min) - Review of the concepts covered. - Tips for continuing to practice and progress. - Suggestions for personal projects to apply the knowledge acquired. --- Teaching methodology - Interactive learning: a combination of theoretical explanations and practical applications. - Concrete examples: each concept is illustrated by practical cases and guided exercises. - Adaptation to needs: the courses are adjusted to the level and objectives of each participant, with a focus on the most relevant aspects. --- Target audience This course is aimed at: - Computer science students wishing to strengthen their mastery of the basics before exams or projects. - Programming beginners who want to understand the essential mechanisms behind problem solving. - Professionals preparing for technical interviews or seeking to improve their understanding of algorithms. --- Benefits of this online course - Personalized support from an experienced trainer. - Educational materials and practical exercises accessible after the session. - Flexible hours to fit your schedule. - Progressive approach to facilitate learning, even for beginners. Develop your skills in algorithms and data structures today to efficiently solve the complex problems of tomorrow! ---

Montassar
Experienced Private Tutor – Math, Science, Physics, Languages & Computer Science
🔍 Subjects Offered: -Mathematics (All levels) -Science (General & Advanced) -Physics -Languages (English, French, Arabic, Italian) -Computer Science: *MS Office (Word, Excel, PowerPoint) *Algorithms & Problem Solving *HTML Basics *Python Programming 👨‍🏫 Why Choose Me? -Patient, friendly, and customized teaching style -Strong academic background and years of tutoring experience -Focus on building strong fundamentals and confidence -Help with school curriculum, exam preparation, and practical skills 📍 Available for: -In-person (location dependent) or Online sessions -One-on-one or small group classes 💬 Languages spoken: Arabic , French and English

Abdelhakim
شرح متون اللغة العربية ومتون الشريعة الإسلامية كلها.
اقوم بتدريس جميع كتب اللغة العربية وكتب الشريعة الإسلامية سواء في الفقه او الحديث او العقيدة او غيرها. وعندي طرق كثيرة في كيفية الشرح وإيصال المعلومة للطالب مما يجعل الدروس سهلة كما اقوم بجعل تطبيقات وتمارين بعد كل درس لترسيخ المعلومات وتنشيط الذاكرة.

Mohamed Rassem
Full-Stack Developer and Instructor in Mathematics, Arabic, and Spanish
Are you looking to improve your skills in Mathematics, Arabic, or Spanish? You’re in the right place! I’m Mohamed, a qualified Engineer in Computer Science and passionate educator. I offer personalized, easy-to-understand lessons tailored to your level and learning pace. For Mathematics: I cover everything from basic arithmetic to advanced high school topics, helping you build strong problem-solving skills and confidence. For Arabic: As a native speaker, I can help you master reading, writing, grammar, and conversation—whether you’re a beginner or looking to improve fluency. For Spanish: With over 3 years of academic experience, I offer clear, interactive lessons focusing on vocabulary, grammar, and speaking practice. Lessons are adapted to your goals—whether it’s exam preparation, school support, or learning for fun. I create a supportive environment where students feel comfortable asking questions and progressing at their own pace.

Brahim
Mastering C Language: Build Strong Programming Foundations
In this hands-on, beginner-friendly course, you'll learn the C programming language from scratch, gaining practical coding skills and understanding key concepts such as variables, loops, functions, arrays, pointers, and memory management. Whether you're a student, aspiring developer, or tech enthusiast, this course is designed to help you build a strong programming mindset and prepare you for more advanced topics or careers in software development, systems programming, or embedded systems. What you’ll learn: Writing your first C program Understanding data types, control structures, and functions Working with arrays, strings, and pointers Managing memory and file input/output Debugging and compiling C code With clear explanations, live examples, and interactive practice, you’ll walk away confident in your ability to write real C programs and understand how computers really work under the hood. No prior programming experience required. Just bring your curiosity and a willingness to learn!

Mohamed
Programming for Everyone: Algorithmic Fundamentals Explained Simply
This step doesn't start with the basics of algorithms and programming, without prior technical knowledge. Whether you're a student, a recompiler, or just curious, you'll quickly develop the basic skills needed to create your first programs. ✅ African Union Program: - Foundations of Al-Khwarizmi logic - Basic data structures - Problem-solving techniques - Start coding with concrete examples - Practical projects adapted to your level 🎯 Advantages: - Adaptive Progressive Methodology for Beginners - Interactive exercises and detailed corrections - Personal escort - Real applications and activating projects - Exclusive supplementary resources Turn your curiosity into a tangible skill! Enjoy these courses to gain a solid foundation that will open the gates to information development. Limited spaces – Book now!

Lamiae
Introduction à la Programmation Informatique : Maîtriser les Fondamentaux et Développer ses Compétences
Je suis ingénieure passionnée par l'informatique et l'enseignement. En plus de mes compétences techniques, je donne des cours de programmation en informatique, où je transmets mon savoir-faire avec enthousiasme et pédagogie. Mon objectif est d'aider mes élèves à maîtriser les concepts informatiques et les langages de programmation en rendant les notions complexes accessibles et compréhensibles. Je m’efforce de créer un environnement d’apprentissage interactif et dynamique adapté aux besoins de chacun pour encourager la curiosité et le développement des compétences en programmation.

Mouad
Master Mathematics with Mouad - College - High School levels
⭐⭐⭐⭐⭐ 👨‍🎓 With 4 years of experience in distance learning, I am a mathematics teacher, specialist in support courses and private lessons. I also teach physics and chemistry as well as science subjects in general. I hold a Master's degree in Operational Research (Applied Mathematics) and I have been teaching private lessons for more than 3 years, mainly mathematics for College and High School levels. ✏ I have taught students from public, private, French Program (Mission), Belgian, Swiss, Spanish Program (students from the Spanish school who are French or English speaking), American Program... In short, all French or English programs. ✏ I accompany students from A to Z, in all stages of their learning with a simple, new generation and effective methodology: Course explanation, course summary, deepening application exercises etc... ✏ I prepare for exams and competitions ✏ I help with homework. ✏ My students have all evolved in an extraordinary way and have all achieved their goals. 16, 17, 18, 19 out of 20. Sessions usually take place as follows: 1️⃣ The first sessions are mainly intended to gauge the level of the student in order to highlight the shortcomings observed. 2️⃣ Then comes the establishment of a plan to fill the gaps: Number of hours of work required, The parts of the lessons to focus on, Several training and development exercises... 3️⃣ We make sure to do all of this while staying up to date with the student's class teacher. 4️⃣ I then provide exams similar to what is likely to be asked in class. 5️⃣ I draw up a report on demand, usually monthly, in order to keep parents informed about their child's level throughout the course. I also adapt my methodology according to the needs of each student, so everyone has a personalized working method adapted to their needs! I also do crash courses for those who are preparing for the start of the school year so that they start the year strong 💪 and know the program in advance. 🧠 💭 If you have any questions, don't hesitate to contact me ;)

Mariem
Computer science for high school students wishing to develop their computer skills
This course is designed for high school students who want to develop their computer skills, whether to start or deepen their knowledge. As a software engineering student at INSAT, I have a versatile background in computer science and a mastery of languages such as Python, Java, C, C++, JavaScript, PHP, HTML, and CSS. We will cover the basics (office automation, programming) up to more advanced concepts corresponding to the Tunisian baccalaureate computer science program. I offer theoretical courses to fully understand the fundamental concepts, but I favor a practical approach for better assimilation. Thanks to my past experience helping my classmates in high school, I know how to adapt my explanations according to the needs and pace of the student. Together, we will move towards your goals, whether it is to pass your exams or simply discover the world of IT.

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.

Mohamed
Data Engineering & Science: Packaging Python Projects & deployment tools either on premise or on Cloud (Amazon AWS)
In this course, you will learn how to efficiently package, containerize, and deploy Python applications and microservices using Docker. The course covers fundamental Docker concepts, best practices for structuring Python projects, and strategies for building scalable and portable applications. Through hands-on projects, you will gain practical experience in creating Docker images, managing containers, and orchestrating microservices, enabling seamless deployment across different environments. Contact me if you want to have more information about the course!