Homepage
Become a Tutor
Alfred Cove 
Alfred Cove 
  • (2 reviews)
A
Amanda
« Rasoul has been teaching me Python for approximately six months and I... More »
A
Amanda
« Rasoul has been teaching me Python for approximately six months and I have found him to be incredibly patient and knowledgeable. I was a complete beginner and am now able to apply these new skills. I am currently working towards solving more complex data challenges I encounter in the workplace. I thoroughly recommend Rasoul. »
$50/h
1st lesson free!
Profile Verified
Response Time 1h
Lesson formats available..
  • One-to-one
  • Group Lessons
Lessons can be held..
  • at your place
  • by webcam
Subjects taught
  • Computer Programming
  • Programming languages
  • Python
Levels
  • All Levels

A UWA lecturer and an Engineering data scientist who teaches computer programming (Python) to people who want to become a Python hero even with zero programming background.

Methodology

I help my student to go "from zero to hero" in programming and data analytics.

My core expertise is to teach complex topics to people with no or limited background, by breaking down problems into easy-to-understand pieces and build confidence in the student.

My style in teaching is "learning by doing". I teach problem solving skills to students and, show them how to formulate the problems and devise creative solutions, systematically.

Background

I am a Python programming lecturer at the University of Western Australia, and Programming and Data Analytics instructor in private institutions. I've been teaching Python programming since 2019 (more than two years) to an international audience including university students (undergrads and postgrads), engineers working in industry and people with business, finance and science backgrounds without any programming background.

Aso, in my professional work, I am an engineer with data science skills who use computer programming and data science to develop digital solutions for engineering problems in oil and gas industry. In addition, I have

Rates

Rate for online lessons : $50/h
Lesson formats available..
One-to-one
Group Lessons
Lessons can be held..
at your place
via webcam
Subjects taught
  • Computer Programming
  • Programming languages
  • Python
Levels
  • All Levels

Rasoul's CV

I have Masters with Distinction (with average of 87) in Structural engineering, and now I'm completing my PhD, both at the University of Western Australia.

I have won several prizes for my achievements in my previous work such as a travel grants from Shell Australia to travel to Europe and present my research works in the Shell Headquarter in Netherlands.

I have been working as a engineering consultant for several international companies such as ROSEN, Worly, DNV GL and etc.

I was offered a position as a Research Associate at UWA, sponsored by Woodside, to develop digital and smart solutions (using AI and computer programming).

2 reviews on Rasoul
  • 5/5

All our ratings are collected by us and are given in confidence, they correspond to a real experience.

2 recommendations

A
Amanda

Rasoul has been teaching me Python for approximately six months and I have found him to be incredibly patient and knowledgeable. I was a complete beginner and am now able to apply these new skills. I am currently working towards solving more complex data challenges I encounter in the workplace. I thoroughly recommend Rasoul.

B
Bahareh

Rasoul is a great teacher and I have learnt so much, he is able to explain complex concepts in a way that easy to understand. I got Python lesson from Rasoul, and came into it as a complete beginner. I now have a good grasp of Python fundamentals.

Similar tutors

computer programming lessons nearby? Here's a selection of other listings you can check out.
Superprof can also help you with programming languages lessons.
Not quite what you're after? How about python lessons?

Crawley
Want to learn to code or create personal websites? UWA IT student teaches coding fundamentals and web design principles to high school and undergrad students in Crawley, Perth.
$35
Akhil
  • (8 reviews)

My teaching method is based on common real-life examples. I tailor my approach according to the students' backgrounds and...

Lessons via webcam Face to face lessons Approved profile
Murdoch
Murdoch University IT student holding GPA of 3.5 out of 4. I am willing to give an individual class to help other upcoming programmers in programming languages Java, C, C++, C#, Python, ajax, js, html
$60
Md Siddik
1st lesson free!

I teach the foundation strongly so that the logic and problem-solving skill of the student is high and are able to learn...

Lessons via webcam Face to face lessons Approved profile
Crawley
Data Science and Finance student giving programming lessons to primary and secondary school students
$35
Jessie
1st lesson free!

My teaching method is inquiry-based instruction, encouraging students to be involved in the learning process so that they...

Lessons via webcam Face to face lessons Approved profile
Cottesloe
Curtin Uni Student who is Passionate about Teaching Python to Highschool Students in Perth
$30
Ben
  • (1 review)
1st lesson free!

I aim to teach students to understand how and why each thing works as they learn, to gain a full conceptual understanding...

Lessons via webcam Face to face lessons Approved profile
Wilson
Curtin Postgraduate Student provides computer programming lessons from basic to advanced level.
$30
Sujal
  • (4 reviews)
1st lesson free!

My teaching methodology is practical best. You learn programming by doing it itself. You learn by creating your programs,...

Lessons via webcam Face to face lessons Approved profile
Wilson
Curtin Postgraduate Student provides Python programming lessons from basic to advanced level.
$35
Sujal
  • (3 reviews)

My teaching methodology is practical best. You learn programming by doing it itself. You learn by creating your programs,...

Lessons via webcam Face to face lessons Approved profile
Wilson
Learn coding from an experienced coder and engineering with 5 years of coding experience across various platform
$30
Subhra
1st lesson free!

I believe it is very important to understand the underlying story behind concepts in coding. My teaching methodology...

Lessons via webcam Face to face lessons Approved profile
Victoria Park
Software Engineer with 8 years of teaching experience  in coding and software development. Gives private lessons at home and through skype.
$25
Karan
1st lesson free!

My teaching method is one to one interaction and giving working example for effective understanding. Ensuring points...

Lessons via webcam Face to face lessons Approved profile
Perth
The University of Western Australia Student for Mathematics, Science and Programming Tutoring.
$27
Divyanshu
1st lesson free!

I usually start with accessing the level of help required and then prepare a road map from it. It's important that students...

Lessons via webcam Face to face lessons Approved profile
Bentley
Provide individualised lessons in IT and Computing to high school and Uni students
$30
Pema
1st lesson free!

My teaching method is learning by doing. Practical exercises and hands-on demonstrations. Lessons are tailor-made to suite...

Lessons via webcam Face to face lessons Approved profile
Rivervale
Professional Computer System Engineer gives programming lessons to high schools and uni students in Perth
$35
Sabin
1st lesson free!

My teaching method is focusing on practical coding part with a little bit of related theory. I try to bring the creative...

Lessons via webcam Face to face lessons Approved profile
Harrisdale
Curtin University Student give maths, physics and chemistry lessons for school or uni students in Perth, WA
$16
Madina
1st lesson free!

Student-centered discussions where each student is given equal opportunity to interact.

Face to face lessons Approved profile
Leichhardt
Software Engineer and Data Science postgraduate at UNSW with excellent programming skills
$35
Adi Teja
  • (15 reviews)

Python, SQL, JAVA, C, Html/Css/JS, MongoDB, NodeJS, Rest API Assignments? Can Solve your programming assignments in short...

Lessons via webcam Face to face lessons Approved profile
Adelaide
Mawson Lakes UniSA Student with good knowledge Computer Technologies including various programming languages.
$25
Shubhangi
  • (11 reviews)

My teaching methodology depends on the student, how fast he or she can understand and figure out things. Accordingly, I will...

Lessons via webcam Face to face lessons Approved profile
Adelaide
Learn (JavaScript, ReactJs, Node, MongoDB) and Deploy (on AWS) from Professional Web Developer (having 4+ years of Exp)
$20
Nav
  • (2 reviews)
1st lesson free!

The most important thing for me is to get the students ready for real-world or industry-ready (which is generally not the...

Lessons via webcam Face to face lessons Approved profile
Melbourne
Master's Student at RMIT teaches programming-languages and SQL to students in Melbourne
$25
Maaz
  • (8 reviews)
1st lesson free!

I approach my classes based on the interest level of the students. If the students are not too keen on learning the topic, I...

Lessons via webcam Face to face lessons Approved profile
St Kilda East
Programming and Machine Learning enthusiast | Software engineer with 9 years of industry experience | Masters of Data Science Student, University of Melbourne
$35
Rohit
  • (6 reviews)
1st lesson free!

I have a strong background in programming and database languages, and one of the main reason for this is my passion for...

Lessons via webcam Face to face lessons Approved profile
Melbourne
Master of Data Science student at RMIT tutoring programming in Java, Python and R.
$20
Vaishnavi
  • (3 reviews)
1st lesson free!

Lessons are suited for beginners and intermediate learners who need assistance in understanding the programming concepts...

Lessons via webcam Face to face lessons Approved profile
at their place at your place by webcam
1 hour Not available $50 $50
Book a lesson