John Weeflaar — Perth Tutor — alphatuts
John Weeflaar

John Weeflaar

Maths, Physics, Computing, and Engineering Tutor

✓ Premium
📍 Perth, AU 🌐 Online 🗣 English
Subjects
Computing / Coding · All levels Engineering · All levels Mathematics · All levels Physics · All levels
About me
English

 I have had wide experience as a lecturer and tutor at university, a high school tutor, a computer programmer, and a research assistant at Uni. I love teaching and helping students build their confidence in dealing with their academic problems and seeing the results of it.


Get help early! With extensive university teaching experience and expertise across STEM subjects, I help students master complex concepts and achieve their academic goals in Maths, Physics, Computing, Engineering, and related fields.

Native language


My approach
English
  • University-level Mathematics (Calculus, Differential Equations, Linear Algebra, Mathematical Modelling, etc.)
  • Physics (All levels - High School through Advanced University Physics)
  • Programming (Python, C, C++, Java, MATLAB)
  • Engineering Mathematics, Mechanics, and Electrical Systems
  • Database Systems and Computer Science
Native language


Experience
English

I have experience as:


  • Lecturer and tutor of Physics and Mathematics at one university in Java, Indonesia


  • Computer programmer/analyst, working at several IT companies in Perth

  • Research associate/assistant at Physics Departments at Murdoch Uni and Curtin Uni


  • Tutor of Physics, Mathematics, Computing and related fields till now


See also: https://www.tutorfinder.com.au/tutor/johnweeflaar.php

Native language


Qualifications
English
  • Graduate Diploma of Mathematics: Charles Sturt University
  • School of Computing and Mathematics CSU award winner for achieving the highest and a perfect GPA of 7 out of 7 (4.0 GPA equivalent) for my Post Graduate Mathematics degree (all High Distinctions)
  • Average mark: 93.80 (averaged from the original un-scaled, unweighted final marks of each unit)


  • MSc in Physics (Theoretical/Mathematical & Computational): University of Western Australia (UWA)
  • Obtained by research (Scholarship recipient)


  • BSc in Physics: Bandung Institute of Technology, Bandung (ITB)


  • Dean's Commendation For Academic Excellence (CSU)


  • Graduate Certificate in Computer Science (Monash University)


  • Graduate Certificate in IT (Charles Sturt University)


  • Graduate Diploma in Computing: Curtin University (90% completion)
  • I have done all the units (years ago), except the final project that I need to complete (due to full time work at IT companies back then)


  • Database Oracle PL/SQL Programming at TAFE
  • Scored 100% in the mid and final exams
Native language


University units
CQU (Central Queensland University)
MATH11247 · Foundation Mathematics
MATH11160 · Technology Mathematics
CSU (Charles Sturt University)
MTH220 · Differential Equations
MTH203 · Numerical Methods
MTH307 · Mathematical Modelling - ODE, PDE, Numerical Methods, and Programming
Curtin College
EMCH1000 · Engineering Mechanics
Curtin University
PHYS1006 · Physics 1006
PHYS1011 · Physics 1011
PHYS1012 · Physics 1012
GEOP2003 · Electromagnetics
PHYS2002 · Statistical Mechanics and Thermodynamics
MATH1020 · Calculus for Engineers
PHYS2003 · Classical Mechanics and Electromagnetism
AC 201 · Advanced Calculus
PHYS2005 · Electromagnetism
MATH2010 · Linear Algebra
MCEN1000 · Engineering Mechanics
PHYS 113/114/115 · Physics 113/114/115
ELEN1000 · Electrical Systems
ISYS5000 · Designing Database Systems
ISYS6011 · Computer Forensics
Geophysics 102 · Geophysics 102 (MATLAB Programming)
Deakin University
SEP291 · Engineering Modelling / Advanced Engineering Maths
SEE307 · Systems and Signals
ECU (Edith Cowan University)
ENSC 2001 · Dynamics, Electrical Engineering and Fluid Mechanics
EN3553 · Signals and Systems
MAT2437 · Differential Equations
CSP2151 · Programming Fundamentals in C
Murdoch University
MAS161 · Calculus & Matrix Algebra
MAS221 · Mathematical Modelling
ENG109 · Engineering Computing Systems
ICT159 · Foundations of Programming in C
Notre Dame University
BS206 · Mathematics for Economics and Finance
USQ (University of Southern Queensland)
ENM1500 · Introductory Engineering Mathematics
ENM1600 · Engineering Mathematics
ENM2600 · Advanced Engineering Mathematics
MATH1100 · Foundation Mathematics
CIV1500 · Applied Mechanics
STA2300 · Data Analysis
UWA (University of Western Australia)
MATH1002 · Mathematical Methods 2
MATH2501 · Mathematical Methods 3
PHYS1030 · Physics Bridging Unit
PHYS1001 · Physics for Scientists and Engineers
PHYS1002 · Modern Physics
ENSC 2001 · Dynamics, Electrical Engineering and Fluid Mechanics
CITS2401 · Computer Analysis and Visualisation
CITS1401 · Problem Solving and Programming in Python
CITS1402 · Relational Database Management Systems
CITS1001 · Object Oriented Programming and Software Engineering in Java
UniSA (University of South Australia)
MATH 1079 · Mathematical Methods for Engineers 2

Joined 17-May-2026  ·  Last updated 19-May-2026

Contact
Show contact details
Send a message to John

John typically responds within a few hours

No reviews yet. Be the first — write a review.