

Dr Joan's profile, qualifications and contact details have been verified by our experts
Dr Joan
- Rate RM142
- Response 2h
-
Students15
Number of students accompanied by Dr Joan since their arrival at Superprof
Number of students accompanied by Dr Joan since their arrival at Superprof

RM142/h
1st lesson belanja
- Computer programming
- Python
- Programming languages
- Artificial Intelligence
Python and R for Data Analysis & Research | Beginner to Intermediate | Assignments, Projects & Scientific Coding
- Computer programming
- Python
- Programming languages
- Artificial Intelligence
Lesson location
Super tutor
Dr Joan is one of our best Computer programming tutors. High-quality profile, verified qualifications, a quick response time, and great reviews from students!
About Dr Joan
Hi! I teach Python and R with a focus on data analysis, research, and practical applications.
With experience using Python in scientific research, bioinformatics, and data analysis, I can help you go beyond basic coding and actually apply Python to real problems.
I can help you with:
Python fundamentals (for beginners)
R fundamentals (for beginners)
Data analysis (NumPy, pandas, visualization)
Research applications and scientific coding
Assignments, projects, and debugging
Understanding code logic step-by-step
My teaching is structured and practical—I focus on helping you understand how and why the code works so you can apply it independently.
Whether you're a student, researcher, or beginner, I’ll help you build confidence and get results.
Message me with your task or goal, and we’ll work through it together.
**Academic Integrity Statement**
I am committed to upholding the highest standards of academic integrity in all tutoring sessions. My role is to support students in developing their understanding of subject matter, strengthening their analytical skills, and improving the structure and clarity of their assignments.
I do not complete assignments, assessments, or graded work on behalf of students. Instead, I provide guidance on how to interpret questions, plan responses, organize ideas, and apply relevant concepts effectively. All work submitted by students must be their own original effort.
This approach ensures that students not only achieve better academic outcomes but also remain fully compliant with their institution’s academic integrity policies.
About the lesson
- Primary
- Secondary
- SPM
- +12
levels :
Primary
Secondary
SPM
Form 6
STPM
Adult education
Bachelor
Masters
Diploma
Doctorate
Beginner
Intermediate
Advanced
Professional
Kids
- English
All languages in which the lesson is available :
English
Whether you are struggling with R or Python programming, new to research and data analysis, or interested in building skills in the rapidly growing field of data analytics, these lessons are designed for you.
In our lessons, we will cover:
• The fundamentals of R and Python programming
• Writing your first scripts step by step
• How to properly run and manage your code
• Essential packages used for data analysis
• Practical, real-world projects to build your skills and confidence
These lessons are especially suitable for:
• University students working on assignments or research projects
• Beginners who want to start programming with R or Python
• Researchers who want to analyze and visualize data more effectively
• Professionals transitioning into data science or analytics
If you are ready to begin your journey into programming and data analysis, I would be happy to guide you. Join me and let’s start learning together!
**Academic Integrity Statement**
I am committed to upholding the highest standards of academic integrity in all tutoring sessions. My role is to support students in developing their understanding of subject matter, strengthening their analytical skills, and improving the structure and clarity of their assignments.
I do not complete assignments, assessments, or graded work on behalf of students. Instead, I provide guidance on how to interpret questions, plan responses, organize ideas, and apply relevant concepts effectively. All work submitted by students must be their own original effort.
This approach ensures that students not only achieve better academic outcomes but also remain fully compliant with their institution’s academic integrity policies.
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
Joan is a very smart and talented person. I am one of his colleagues and whenever we weee in doubt we used to go to joan for academic help.
He is also very good with explaining the topic and makes sure people understand it well.
I know Dr Joan as a colleague and classmate, and I’m impressed by his knowledge, dedication, and supportive nature. He explains concepts clearly and patiently, always willing to help others understand difficult topics. His positive attitude and professionalism make him someone students can trust and feel confident learning from. I highly recommend him.
An amazing English tutor! He explains everything so clearly, makes learning fun, and really boosts confidence. Highly recommend to anyone wanting to improve their English!
Joan is an outstanding educator and a truly trustworthy individual. He brings both knowledge and compassion into his teaching, creating a supportive environment where students feel encouraged to learn and ask questions. His explanations are clear, well-structured, and adapted to each student’s needs, making even complex topics easier to understand. Beyond his subject expertise, Joan’s reliability, patience, and genuine care for his students set him apart. I am confident that anyone who learns from Joan will not only gain knowledge but also feel inspired and motivated. He would make an excellent teacher for any student seeking guidance.
View more recommendations
Rates
Rate
- RM142
Pack rates
- 5h: RM639
- 10h: RM1277
online
- RM142/h
Travel
- + RM100
free lessons
This first lesson is free to allow you to get to know your teacher so that they can best meet your needs.
- 1hr
Details
My rates reflect my background in veterinary medicine and research, as well as my experience teaching complex subjects at university level.
Each lesson is tailored to your needs, whether it’s understanding difficult concepts, preparing for exams, or working through assignments step by step.
I focus on helping you gain clarity and confidence, so you can apply what you learn independently.
I offer structured lessons as well as flexible support depending on your goals. Feel free to message me to discuss your requirements.
Similar Computer programming tutors in Melbourne
Lim
Kuala Lumpur & online
- RM65/h
Anand
George Town & online
- RM40/h
- 1st lesson belanja
SMART
Kajang & online
- RM45/h
Jing Yong
Petaling Jaya & online
- RM100/h
- 1st lesson belanja
Aaron Joseph
& online
- RM75/h
- 1st lesson belanja
Marcus
Kuala Lumpur & online
- RM62/h
Akhlaq
Kuala Lumpur & online
- RM150/h
- 1st lesson belanja
Shadman Sakib
Subang Jaya & online
- RM65/h
- 1st lesson belanja
Sanmathy
Petaling Jaya & online
- RM150/h
Ryan
Petaling Jaya & online
- RM99/h
Qurrat
Kuala Lumpur & online
- RM90/h
- 1st lesson belanja
Amanda
Petaling Jaya & online
- RM120/h
Omar
Subang Jaya & online
- RM40/h
- 1st lesson belanja
Jauhari
Kuala Lumpur & online
- RM150/h
- 1st lesson belanja
Ken
Bayan Lepas & online
- RM60/h
- 1st lesson belanja
Ayesha
Shah Alam & online
- RM45/h
- 1st lesson belanja
Akmal
Kajang & online
- RM40/h
- 1st lesson belanja
Nicholas
Johor Bahru & online
- RM60/h
- 1st lesson belanja
Akmal
Johor Bahru & online
- RM90/h
- 1st lesson belanja
Aryan
& online
- RM60/h
- 1st lesson belanja
-
See Computer programming tutors
