facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since November 2017
Instructor since November 2017
Translated by GoogleSee original
Geomatics, Environment, Algorithms, Programming
course price icon
From 12 € /h
arrow icon
A Geographic Information System (GIS) is an information system designed to collect, store, process, analyze, manage and present all types of spatial and geographic data. The acronym GIS is sometimes used to define "geographic information sciences" or "geospatial information studies". This refers to careers or occupations that involve the use of geographic information systems and, to a greater extent, that relate to the disciplines of geoinformatics or geomatics. What can be observed beyond the simple concept of GIS relates to spatial infrastructure data
Location
location type icon
Online from Morocco
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
French
Arabic
English
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
Online via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
This course aims to learn how to use the tools Microsoft Office 2013-2016 being one of the most used tools in several fields, I propose a training with a pedagogy according to your level to make you progress to reach an advanced level
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
Engineer and senior professor of engineering sciences provides support courses in analog and digital electronics at all levels, engineering schools. having a scientific and technical knowledge, five years of experience in the field of teaching, teaching and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they have difficulties. for more info please contact me
verified badge
Welcome!

I have already completed my master’s degree in mechanical engineering and am currently doing my doctorate.

Tutoring / support is offered in

✔ High school graduation exam preparation
✔ Bachelor's thesis
✔ Master's thesis
✔ Thesis
✔ Project work
✔ Housework
✔ Dissertation
✔ Construction project
✔ Control engineering
✔ Electrical engineering
✔ MS Office applications

+ other subjects on request

When contacting please
Study education
notify!
verified badge
doctoral student in engineering sciences provides support courses in analog and digital electronics at any DEUG level and engineering schools. having scientific and technical knowledge, three years of experience in the field of teaching, pedagogy and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they are having difficulty. for more info please contact me
verified badge
Don't settle for anything less than excellence.
I am an Aerospace Engineer with a Master's degree in Quantum Physics and have completed Ph.D. work at the University of Cambridge in Computational Physics. Additionally, I have 4 years of experience developing MATLAB and possess deep programming skills in MATLAB/Simulink family, C/C++, Fortran, and Python.

With over 12 years of tutoring experience, I have successfully guided more than 50 students worldwide to achieve distinction in various fields. Consistent results are my priority, and I strive for excellence in all aspects of my teaching.

My lessons are customized to meet each student's unique needs and are designed to be engaging and insightful.

Whether you are at a school level or require advanced or professional-level instruction, I offer support in the following areas:
- Preparation for IB/IA, A-Levels, GCSE, University Entry, or equivalent.
- Experience in preparing students to access world-class schools and universities, including Cambridge University, Oxford, Ivy League and other top institutions in the UK and US.
- University levels (undergraduate and postgraduate).
- High school studies and diploma programs.
- Assistance with specific projects at a professional level, including job interview preparation.
- Extensive experience working with children.

Every lesson is meticulously planned in advance to ensure that it aligns with your goals and targets areas for improvement.
I prioritize a dynamic and interactive learning experience, with one-on-one sessions tailored to your individual requirements. Lessons will be conducted via webcam, enabling you to connect from anywhere.

I have a highly flexible schedule and can adapt to accommodate your needs.
If you have any questions about my teaching method, availability, or pricing, please don't hesitate to reach out. I am here to assist you and provide the support you need.
verified badge
Are you a university student, engineer, or professional who needs to actually use data — not just learn theory about it?
This course is built around real problems and real code. We skip the textbook formulas and go straight to applying statistics and data science the way professionals do: with Python (pandas, NumPy, scikit-learn, matplotlib) and R (RStudio).
What we cover, adapted to your level and goals:
- Descriptive and inferential statistics (the ones that actually matter)
- Data cleaning, exploration, and visualization
- Regression, classification, and intro to machine learning
- Time series and forecasting basics
- R for statistical analysis and academic research

Who this is for:
- University students in statistics, economics, engineering, or biology
- Professionals wanting to move into data analysis or data science
- Researchers who need to process and present data properly

I use Python and R professionally as a working engineer — everything I teach comes from real application, not just academic exercises.
verified badge
While adults are still debating whether kids should use AI, they are already using it.
The question isn't "should they?" it's "how do we do it intelligently?"

In this course, your child will discover:
✓ What AI actually is: not magic, not mystery. How machines think, what they can do, what they can't
✓ How ChatGPT really works: not just "ask a question and get an answer," but why it responds that way, where it fails, when to trust it
✓ What LLMs are (Large Language Models): in language they understand, not tech jargon
✓ Create with AI: custom avatars, interactive stories, real projects using real tools
✓ Think critically about AI: Bias, privacy, creativity. What does AI do better than humans? What can't it do?
✓ Real-world applications: How AI transforms medicine, education, art, gaming, everyday life

Why this is different:
Most AI courses for kids teach "here's the tool, use it." I teach how to think about AI.
Your child will learn to see AI not as black magic or a solution to everything, but as a powerful tool with real limits.
And, more importantly: that they can control how they use it.

What they take home:
Real projects they created (custom avatar, interactive app, analysis of a real AI case study). A genuine understanding of how it works. And the ability to use AI responsibly and creatively.

Format: Online | 60–90 min sessions | Flexible, adapted to their age and pace

For curious kids asking "How does ChatGPT actually know things?"
verified badge
Python is a powerful and versatile programming language with countless possibilities. You can use it for data analysis, image processing, automation, software development, hardware control, and much more.

Do you want to create your own software?
Work with data or images?
Automate repetitive tasks?
Control or manage your own hardware?

Whether you are just starting to learn Python or already have a specific project and need some guidance, I would be happy to help you.

My goal is to explain things clearly, adapt to your level, and help you understand not only how to make something work, but also why it works.

Let's turn your ideas into working Python projects!
verified badge
Master Python with Personalized Courses

Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.

Why Choose My Courses?

Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.

Practical Experience: Learn by doing with real-world projects that build your understanding and skills.

Ongoing Support: Get unlimited email support for any questions you have between sessions.

As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.

Book Your First Lesson:

Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.
verified badge
I specialize in teaching ICT, computer science, and programming to help students develop essential digital skills for today's tech-driven world. My lessons are designed to guide you through both foundational concepts and more advanced topics, depending on your current level. I teach you very easy methods to understand complex parts of programming, breaking down difficult concepts into simple, digestible steps. Whether you’re a complete beginner looking to understand basic computer operations or an advanced learner aiming to master coding, networking, or system administration, I tailor each lesson to your needs. You will work on real-world projects, and I will provide exercises to reinforce learning and track your progress. Let's build your technical expertise together!
verified badge
This course provides a foundational understanding of Information Technology, data centers, covering architecture, power & cooling, networking, storage, virtualization, security and lots more. Learn best practices for efficiency, scalability, and reliability while exploring emerging data center solutions. Ideal for IT professionals, engineers, and facility managers involved in data center deployment or management.

This course offers a comprehensive exploration of Information Technology, data center infrastructure, guiding students through the entire lifecycle—from initial design and planning to day-to-day operations and long-term performance optimization. Students will learn the critical components of data center design, including site selection, power and cooling systems, space planning, networking, and physical security. The course also covers operational best practices, monitoring tools, energy efficiency strategies, disaster recovery planning, and emerging trends. By integrating technical, environmental, and management perspectives, students will gain the knowledge and skills required to build and maintain high-performance, cost-effective, and sustainable data center environments.
verified badge
This course introduces students to the fundamentals of Information and Communication Technology (ICT) and its role in modern society. Topics include computer hardware and software, digital communication tools, internet technologies, data management, cybersecurity, and emerging trends. Students will gain practical skills in using productivity software, conducting online research, and understanding the ethical and responsible use of digital resources. The course emphasizes both technical proficiency and digital literacy, preparing learners to confidently navigate and contribute to a technology-driven world.
verified badge
Complex academic and professional goals become manageable when the objective is clear, the methodology is sound, the work is properly planned, and decisions are based on structured reasoning rather than improvisation.

I am a PhD-qualified engineer, university professor, published researcher, former senior academic leader, project practitioner, and multidisciplinary mentor with more than 30 years of experience across teaching, research, supervision, engineering, project planning, management, professional development, and decision support.

This class provides personalized guidance for university students, graduate researchers, engineers, professionals, managers, career changers, and adult learners. Depending on your objective, we can focus on one of three clearly defined pathways or connect them when your situation genuinely requires an integrated approach.

RESEARCH METHODS, THESIS & DISSERTATION
• Defining and narrowing a research problem
• Developing research questions and objectives
• Formulating hypotheses
• Building conceptual and theoretical frameworks
• Literature-review strategy and source evaluation
• Connecting theories, constructs, variables, and measurement
• Quantitative research design
• Qualitative research design
• Mixed-methods research
• Experimental, observational, survey, and case-study approaches
• Population and sampling decisions
• Sample-size considerations
• Questionnaire and survey design
• Reliability and validity
• Operationalization of variables
• Coding plans and data preparation
• Research ethics and responsible data handling
• Selecting appropriate analytical methods
• Developing a coherent data-analysis plan
• Interpreting quantitative and qualitative findings
• Structuring methodology and results chapters
• Connecting findings to research questions and hypotheses
• Discussion, limitations, implications, and recommendations
• Responding systematically to supervisor feedback
• Preparing to explain and defend methodological decisions
• Academic and scientific writing structure
• Citation, referencing, and reference-management workflows
• Preparing research presentations, proposals, posters, or defense materials

PROJECT MANAGEMENT, ENGINEERING MANAGEMENT & PROFESSIONAL EXECUTION
• Project objectives and success criteria
• Scope definition and requirements
• Work Breakdown Structure (WBS)
• Activity definition and sequencing
• Network diagrams
• Critical Path Method (CPM)
• PERT and schedule uncertainty
• Milestones and deliverables
• Resource planning and allocation
• Cost estimation and budgeting concepts
• Project scheduling and control
• Risk identification, analysis, and response planning
• Stakeholder analysis
• Communication planning
• Quality and performance monitoring
• Change management
• Traditional, Agile, and hybrid approaches
• Construction and engineering project contexts
• Microsoft Project workflows
• Primavera planning and scheduling
• Diagnosing delayed or underperforming projects
• Turning complex objectives into executable action plans
• Engineering-management principles and technical decision making
• Managing multidisciplinary engineering and technical teams
• Balancing technical performance, cost, schedule, quality, risk, and resources
• Engineering operations, productivity, and process improvement
• Technology and innovation management
• Decision analysis and evaluation of technical alternatives
• Quality-management and continuous-improvement principles
• Translating strategic objectives into engineering and operational actions

3. CAREER STRATEGY, JOB SEARCH & INTERVIEW PREPARATION
• Clarifying career direction and professional objectives
• Identifying transferable skills
• Skills-gap analysis
• Career-transition planning
• Professional positioning and value proposition
• CV and résumé strategy
• Matching experience to job requirements
• Preparing for behavioral interviews
• Preparing for technical and analytical interviews
• Structuring evidence-based answers
• STAR and other response frameworks
• Developing strong professional examples and stories
• Mock-interview practice
• Diagnosing weak or unclear answers
• Communicating complex experience concisely
• Preparing for questions about strengths, weaknesses, conflict, leadership, failure, and problem solving
• Interview preparation for academic, technical, engineering, analytical, and management roles
• Building a realistic professional-development plan
• Job-search strategy and targeted opportunity identification
• LinkedIn profile development and professional positioning
• Networking and professional relationship building
• Personal branding and professional visibility
• Cover-letter strategy
• Evaluating job opportunities and career alternatives
• Preparing for promotion, internal mobility, or management transition

LEADERSHIP & PROFESSIONAL DEVELOPMENT
• Leadership styles and situational leadership
• Leading technical, academic, and multidisciplinary teams
• Communication, delegation, accountability, and feedback
• Motivation and team performance
• Conflict management and difficult conversations
• Decision making under uncertainty
• Problem solving and critical thinking in leadership situations
• Emotional intelligence and interpersonal effectiveness
• Managing change and organizational resistance
• Coaching, mentoring, and developing others
• Professional presence, credibility, and influence
• Transitioning from technical specialist to team or management roles

My approach follows a common structured logic:
define the objective → diagnose the current situation → identify constraints → select the appropriate methodology → build the plan → execute → monitor → evaluate → communicate the result → improve

We can work with your research proposal, thesis plan, supervisor feedback, conceptual framework, questionnaire, methodology chapter, project schedule, WBS, risk register, MS Project or Primavera file, CV, job description, interview questions, or professional-development challenge.

I do not simply provide generic templates or ready-made answers. I help you understand why a method or strategy fits your situation, what assumptions it depends on, how to evaluate alternatives, how to detect weaknesses, and how to defend the final decision clearly.

Academic and professional integrity are essential. I provide teaching, methodological guidance, critical feedback, analytical support, planning, coaching, and supervision-style mentoring. I do not write assessed theses or dissertations, complete examinations, fabricate research results, or misrepresent a student’s or professional’s experience.

My goal is to help you become the genuine owner of your research, project, or professional path—able to explain your decisions, manage complexity, communicate clearly, and move forward independently.
verified badge
I'm a working MEP engineer, currently building Python automation for Revit workflows daily - plan checks, model coordination, and repetitive drafting tasks. I teach other engineers, architects, and BIM professionals how to do the same, using pyRevit and real project workflows, not toy examples.

Topics include:
pyRevit fundamentals and setup
Automating repetitive Revit tasks (model checks, plan generation, data extraction)
Writing custom scripts for your firm's specific workflows
Applying Python automation to real MEP/BIM projects
verified badge
I am a certified computer science professor who helps graduates and students with exam retakes and competitions. I tutor preparatory classes (MPSI, MP, PSI, ECS, etc.) up to university level (Bachelor's & Master's in Science or Economics). My method is based on understanding the lessons, practicing correctly, organizing the concepts, and completing exercises and problems of your choice. Each session includes verbal exercises, methodological tips, and subsequent personalized advice. You will receive a video recording and an annotation in PDF format after each session. The online courses are conducted via Google Meet, 5 days a week, with flexible scheduling. I am available between sessions to answer questions. Contact me for an initial consultation.
verified badge
Python Level 1Workshop

**Course Description**

Want to learn programming from scratch? This beginner-friendly Python course introduces students to coding through interactive lessons, practical exercises, and fun mini-projects.

Students will learn how to write Python programs, work with different types of data, take user input, make decisions using conditions, and repeat actions using loops. Each concept is explained step by step with real-life examples and hands-on coding activities.

**What You Will Learn**

* **Lesson 1: Your First Python Program** — Learn the `print()` function, display messages, and create simple programs.
* **Lesson 2: Variables and Data Types** — Store and work with text, numbers, and other basic data.
* **Lesson 3: User Input and Calculations** — Build interactive programs that accept user input and perform calculations.
* **Lesson 4: Conditional Statements** — Use `if`, `elif`, and `else` to make programs respond to different situations.
* **Lesson 5: Loops and Mini-Projects** — Use loops to repeat actions and apply your skills in practical coding challenges.

**Hands-On Projects**

Students will apply their learning by building beginner-friendly projects such as a calculator, a number-guessing game, and a Rock-Paper-Scissors game.

**Who Is This Course For?**

* Children and teenagers aged 8–16.
* Complete beginners with no prior programming experience.
* Students who want to develop logical thinking, problem-solving, and computational skills.
* Learners who want to explore programming through practical projects.

**My Teaching Approach**

I explain concepts step by step, use relatable examples, and encourage students to write their own code instead of simply copying solutions. Lessons are adapted to each student's pace, with coding exercises and challenges to strengthen understanding.

**No prior coding experience is required.** Students need a computer and an internet connection to participate.

By the end of Level 1, students will have a solid foundation in Python basics and the confidence to start creating their own simple programs.
message icon
Contact Iman
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Engineer and senior professor of engineering sciences provides support courses in analog and digital electronics at all levels, engineering schools. having a scientific and technical knowledge, five years of experience in the field of teaching, teaching and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they have difficulties. for more info please contact me
verified badge
Welcome!

I have already completed my master’s degree in mechanical engineering and am currently doing my doctorate.

Tutoring / support is offered in

✔ High school graduation exam preparation
✔ Bachelor's thesis
✔ Master's thesis
✔ Thesis
✔ Project work
✔ Housework
✔ Dissertation
✔ Construction project
✔ Control engineering
✔ Electrical engineering
✔ MS Office applications

+ other subjects on request

When contacting please
Study education
notify!
verified badge
doctoral student in engineering sciences provides support courses in analog and digital electronics at any DEUG level and engineering schools. having scientific and technical knowledge, three years of experience in the field of teaching, pedagogy and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they are having difficulty. for more info please contact me
verified badge
Don't settle for anything less than excellence.
I am an Aerospace Engineer with a Master's degree in Quantum Physics and have completed Ph.D. work at the University of Cambridge in Computational Physics. Additionally, I have 4 years of experience developing MATLAB and possess deep programming skills in MATLAB/Simulink family, C/C++, Fortran, and Python.

With over 12 years of tutoring experience, I have successfully guided more than 50 students worldwide to achieve distinction in various fields. Consistent results are my priority, and I strive for excellence in all aspects of my teaching.

My lessons are customized to meet each student's unique needs and are designed to be engaging and insightful.

Whether you are at a school level or require advanced or professional-level instruction, I offer support in the following areas:
- Preparation for IB/IA, A-Levels, GCSE, University Entry, or equivalent.
- Experience in preparing students to access world-class schools and universities, including Cambridge University, Oxford, Ivy League and other top institutions in the UK and US.
- University levels (undergraduate and postgraduate).
- High school studies and diploma programs.
- Assistance with specific projects at a professional level, including job interview preparation.
- Extensive experience working with children.

Every lesson is meticulously planned in advance to ensure that it aligns with your goals and targets areas for improvement.
I prioritize a dynamic and interactive learning experience, with one-on-one sessions tailored to your individual requirements. Lessons will be conducted via webcam, enabling you to connect from anywhere.

I have a highly flexible schedule and can adapt to accommodate your needs.
If you have any questions about my teaching method, availability, or pricing, please don't hesitate to reach out. I am here to assist you and provide the support you need.
verified badge
Are you a university student, engineer, or professional who needs to actually use data — not just learn theory about it?
This course is built around real problems and real code. We skip the textbook formulas and go straight to applying statistics and data science the way professionals do: with Python (pandas, NumPy, scikit-learn, matplotlib) and R (RStudio).
What we cover, adapted to your level and goals:
- Descriptive and inferential statistics (the ones that actually matter)
- Data cleaning, exploration, and visualization
- Regression, classification, and intro to machine learning
- Time series and forecasting basics
- R for statistical analysis and academic research

Who this is for:
- University students in statistics, economics, engineering, or biology
- Professionals wanting to move into data analysis or data science
- Researchers who need to process and present data properly

I use Python and R professionally as a working engineer — everything I teach comes from real application, not just academic exercises.
verified badge
While adults are still debating whether kids should use AI, they are already using it.
The question isn't "should they?" it's "how do we do it intelligently?"

In this course, your child will discover:
✓ What AI actually is: not magic, not mystery. How machines think, what they can do, what they can't
✓ How ChatGPT really works: not just "ask a question and get an answer," but why it responds that way, where it fails, when to trust it
✓ What LLMs are (Large Language Models): in language they understand, not tech jargon
✓ Create with AI: custom avatars, interactive stories, real projects using real tools
✓ Think critically about AI: Bias, privacy, creativity. What does AI do better than humans? What can't it do?
✓ Real-world applications: How AI transforms medicine, education, art, gaming, everyday life

Why this is different:
Most AI courses for kids teach "here's the tool, use it." I teach how to think about AI.
Your child will learn to see AI not as black magic or a solution to everything, but as a powerful tool with real limits.
And, more importantly: that they can control how they use it.

What they take home:
Real projects they created (custom avatar, interactive app, analysis of a real AI case study). A genuine understanding of how it works. And the ability to use AI responsibly and creatively.

Format: Online | 60–90 min sessions | Flexible, adapted to their age and pace

For curious kids asking "How does ChatGPT actually know things?"
verified badge
Python is a powerful and versatile programming language with countless possibilities. You can use it for data analysis, image processing, automation, software development, hardware control, and much more.

Do you want to create your own software?
Work with data or images?
Automate repetitive tasks?
Control or manage your own hardware?

Whether you are just starting to learn Python or already have a specific project and need some guidance, I would be happy to help you.

My goal is to explain things clearly, adapt to your level, and help you understand not only how to make something work, but also why it works.

Let's turn your ideas into working Python projects!
verified badge
Master Python with Personalized Courses

Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.

Why Choose My Courses?

Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.

Practical Experience: Learn by doing with real-world projects that build your understanding and skills.

Ongoing Support: Get unlimited email support for any questions you have between sessions.

As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.

Book Your First Lesson:

Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.
verified badge
I specialize in teaching ICT, computer science, and programming to help students develop essential digital skills for today's tech-driven world. My lessons are designed to guide you through both foundational concepts and more advanced topics, depending on your current level. I teach you very easy methods to understand complex parts of programming, breaking down difficult concepts into simple, digestible steps. Whether you’re a complete beginner looking to understand basic computer operations or an advanced learner aiming to master coding, networking, or system administration, I tailor each lesson to your needs. You will work on real-world projects, and I will provide exercises to reinforce learning and track your progress. Let's build your technical expertise together!
verified badge
This course provides a foundational understanding of Information Technology, data centers, covering architecture, power & cooling, networking, storage, virtualization, security and lots more. Learn best practices for efficiency, scalability, and reliability while exploring emerging data center solutions. Ideal for IT professionals, engineers, and facility managers involved in data center deployment or management.

This course offers a comprehensive exploration of Information Technology, data center infrastructure, guiding students through the entire lifecycle—from initial design and planning to day-to-day operations and long-term performance optimization. Students will learn the critical components of data center design, including site selection, power and cooling systems, space planning, networking, and physical security. The course also covers operational best practices, monitoring tools, energy efficiency strategies, disaster recovery planning, and emerging trends. By integrating technical, environmental, and management perspectives, students will gain the knowledge and skills required to build and maintain high-performance, cost-effective, and sustainable data center environments.
verified badge
This course introduces students to the fundamentals of Information and Communication Technology (ICT) and its role in modern society. Topics include computer hardware and software, digital communication tools, internet technologies, data management, cybersecurity, and emerging trends. Students will gain practical skills in using productivity software, conducting online research, and understanding the ethical and responsible use of digital resources. The course emphasizes both technical proficiency and digital literacy, preparing learners to confidently navigate and contribute to a technology-driven world.
verified badge
Complex academic and professional goals become manageable when the objective is clear, the methodology is sound, the work is properly planned, and decisions are based on structured reasoning rather than improvisation.

I am a PhD-qualified engineer, university professor, published researcher, former senior academic leader, project practitioner, and multidisciplinary mentor with more than 30 years of experience across teaching, research, supervision, engineering, project planning, management, professional development, and decision support.

This class provides personalized guidance for university students, graduate researchers, engineers, professionals, managers, career changers, and adult learners. Depending on your objective, we can focus on one of three clearly defined pathways or connect them when your situation genuinely requires an integrated approach.

RESEARCH METHODS, THESIS & DISSERTATION
• Defining and narrowing a research problem
• Developing research questions and objectives
• Formulating hypotheses
• Building conceptual and theoretical frameworks
• Literature-review strategy and source evaluation
• Connecting theories, constructs, variables, and measurement
• Quantitative research design
• Qualitative research design
• Mixed-methods research
• Experimental, observational, survey, and case-study approaches
• Population and sampling decisions
• Sample-size considerations
• Questionnaire and survey design
• Reliability and validity
• Operationalization of variables
• Coding plans and data preparation
• Research ethics and responsible data handling
• Selecting appropriate analytical methods
• Developing a coherent data-analysis plan
• Interpreting quantitative and qualitative findings
• Structuring methodology and results chapters
• Connecting findings to research questions and hypotheses
• Discussion, limitations, implications, and recommendations
• Responding systematically to supervisor feedback
• Preparing to explain and defend methodological decisions
• Academic and scientific writing structure
• Citation, referencing, and reference-management workflows
• Preparing research presentations, proposals, posters, or defense materials

PROJECT MANAGEMENT, ENGINEERING MANAGEMENT & PROFESSIONAL EXECUTION
• Project objectives and success criteria
• Scope definition and requirements
• Work Breakdown Structure (WBS)
• Activity definition and sequencing
• Network diagrams
• Critical Path Method (CPM)
• PERT and schedule uncertainty
• Milestones and deliverables
• Resource planning and allocation
• Cost estimation and budgeting concepts
• Project scheduling and control
• Risk identification, analysis, and response planning
• Stakeholder analysis
• Communication planning
• Quality and performance monitoring
• Change management
• Traditional, Agile, and hybrid approaches
• Construction and engineering project contexts
• Microsoft Project workflows
• Primavera planning and scheduling
• Diagnosing delayed or underperforming projects
• Turning complex objectives into executable action plans
• Engineering-management principles and technical decision making
• Managing multidisciplinary engineering and technical teams
• Balancing technical performance, cost, schedule, quality, risk, and resources
• Engineering operations, productivity, and process improvement
• Technology and innovation management
• Decision analysis and evaluation of technical alternatives
• Quality-management and continuous-improvement principles
• Translating strategic objectives into engineering and operational actions

3. CAREER STRATEGY, JOB SEARCH & INTERVIEW PREPARATION
• Clarifying career direction and professional objectives
• Identifying transferable skills
• Skills-gap analysis
• Career-transition planning
• Professional positioning and value proposition
• CV and résumé strategy
• Matching experience to job requirements
• Preparing for behavioral interviews
• Preparing for technical and analytical interviews
• Structuring evidence-based answers
• STAR and other response frameworks
• Developing strong professional examples and stories
• Mock-interview practice
• Diagnosing weak or unclear answers
• Communicating complex experience concisely
• Preparing for questions about strengths, weaknesses, conflict, leadership, failure, and problem solving
• Interview preparation for academic, technical, engineering, analytical, and management roles
• Building a realistic professional-development plan
• Job-search strategy and targeted opportunity identification
• LinkedIn profile development and professional positioning
• Networking and professional relationship building
• Personal branding and professional visibility
• Cover-letter strategy
• Evaluating job opportunities and career alternatives
• Preparing for promotion, internal mobility, or management transition

LEADERSHIP & PROFESSIONAL DEVELOPMENT
• Leadership styles and situational leadership
• Leading technical, academic, and multidisciplinary teams
• Communication, delegation, accountability, and feedback
• Motivation and team performance
• Conflict management and difficult conversations
• Decision making under uncertainty
• Problem solving and critical thinking in leadership situations
• Emotional intelligence and interpersonal effectiveness
• Managing change and organizational resistance
• Coaching, mentoring, and developing others
• Professional presence, credibility, and influence
• Transitioning from technical specialist to team or management roles

My approach follows a common structured logic:
define the objective → diagnose the current situation → identify constraints → select the appropriate methodology → build the plan → execute → monitor → evaluate → communicate the result → improve

We can work with your research proposal, thesis plan, supervisor feedback, conceptual framework, questionnaire, methodology chapter, project schedule, WBS, risk register, MS Project or Primavera file, CV, job description, interview questions, or professional-development challenge.

I do not simply provide generic templates or ready-made answers. I help you understand why a method or strategy fits your situation, what assumptions it depends on, how to evaluate alternatives, how to detect weaknesses, and how to defend the final decision clearly.

Academic and professional integrity are essential. I provide teaching, methodological guidance, critical feedback, analytical support, planning, coaching, and supervision-style mentoring. I do not write assessed theses or dissertations, complete examinations, fabricate research results, or misrepresent a student’s or professional’s experience.

My goal is to help you become the genuine owner of your research, project, or professional path—able to explain your decisions, manage complexity, communicate clearly, and move forward independently.
verified badge
I'm a working MEP engineer, currently building Python automation for Revit workflows daily - plan checks, model coordination, and repetitive drafting tasks. I teach other engineers, architects, and BIM professionals how to do the same, using pyRevit and real project workflows, not toy examples.

Topics include:
pyRevit fundamentals and setup
Automating repetitive Revit tasks (model checks, plan generation, data extraction)
Writing custom scripts for your firm's specific workflows
Applying Python automation to real MEP/BIM projects
verified badge
I am a certified computer science professor who helps graduates and students with exam retakes and competitions. I tutor preparatory classes (MPSI, MP, PSI, ECS, etc.) up to university level (Bachelor's & Master's in Science or Economics). My method is based on understanding the lessons, practicing correctly, organizing the concepts, and completing exercises and problems of your choice. Each session includes verbal exercises, methodological tips, and subsequent personalized advice. You will receive a video recording and an annotation in PDF format after each session. The online courses are conducted via Google Meet, 5 days a week, with flexible scheduling. I am available between sessions to answer questions. Contact me for an initial consultation.
verified badge
Python Level 1Workshop

**Course Description**

Want to learn programming from scratch? This beginner-friendly Python course introduces students to coding through interactive lessons, practical exercises, and fun mini-projects.

Students will learn how to write Python programs, work with different types of data, take user input, make decisions using conditions, and repeat actions using loops. Each concept is explained step by step with real-life examples and hands-on coding activities.

**What You Will Learn**

* **Lesson 1: Your First Python Program** — Learn the `print()` function, display messages, and create simple programs.
* **Lesson 2: Variables and Data Types** — Store and work with text, numbers, and other basic data.
* **Lesson 3: User Input and Calculations** — Build interactive programs that accept user input and perform calculations.
* **Lesson 4: Conditional Statements** — Use `if`, `elif`, and `else` to make programs respond to different situations.
* **Lesson 5: Loops and Mini-Projects** — Use loops to repeat actions and apply your skills in practical coding challenges.

**Hands-On Projects**

Students will apply their learning by building beginner-friendly projects such as a calculator, a number-guessing game, and a Rock-Paper-Scissors game.

**Who Is This Course For?**

* Children and teenagers aged 8–16.
* Complete beginners with no prior programming experience.
* Students who want to develop logical thinking, problem-solving, and computational skills.
* Learners who want to explore programming through practical projects.

**My Teaching Approach**

I explain concepts step by step, use relatable examples, and encourage students to write their own code instead of simply copying solutions. Lessons are adapted to each student's pace, with coding exercises and challenges to strengthen understanding.

**No prior coding experience is required.** Students need a computer and an internet connection to participate.

By the end of Level 1, students will have a solid foundation in Python basics and the confidence to start creating their own simple programs.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Iman