King's Own Institute Newcastle:
Casual Lecturer of ICT101 (Discrete Mathematics) at King's Own Institute, Newcastle, since 2024 Jul- Current.
University of Newcastle: I also have some Teaching Experiences
Part-time Associate Lecturer (Lecturing, Teaching and Developing courses) for the Bachelor of Mathematics, University of Newcastle (AUS), 2025 Jul - Current.
Associate Lecturer FTE 0.2 (Lecturing, Teaching and Developing courses) for Bachelor of Mechanical Engineering, University of Newcastle (AUS), 2024 Feb- 2024 Jul.
(TA) MATH1900 (Elementary Mathematics) (Australia, The University of Newcastle, 2025-Semester2)
(TA) MATH1510 (Discrete Mathematics) (Australia, The University of Newcastle, 2025-Semester2) (YouTube Materials)
(TA) MATH1120 (Mathematics for Engineering, Science, and Technology 2) (Australia, The University of Newcastle, 2024-Semester2)
(TA) MATH1510 (Discrete Mathematics) (Australia, The University of Newcastle, 2024-Semester2) (YouTube Materials)
(TA) MATH1800 (Mathematical Modelling) (Australia, The University of Newcastle, 2024-Semester2)
(TA) MATH2800 (Ordinary Differential Equations) (Australia, The University of Newcastle, 2024-Semester1) (YouTube Materials)
(TA) AERO4300 (Airframe Systems) (Australia, The University of Newcastle, 2024-Semester1)
(TA) PHYS1205 (Fundamentals of Engineering Physics) (Australia, The University of Newcastle, 2023-Semester2) (4 Weeks)
(TA) MATH1900 (Elementary Mathematics) (Australia, The University of Newcastle, 2023-Semester2)
(TA) MATH1510 (Discrete Mathematics) (Australia, The University of Newcastle, 2023-Semester2) (YouTube Materials)
(TA) MATH1120 (Mathematics for Engineering, Science, and Technology 2) (Australia, The University of Newcastle, 2023-Semester2)
(TA) MATH1800 (Mathematical Modelling) (Australia, The University of Newcastle, 2023-Semester2)
(TA) SENG1110 (Object Oriented Programming) (Australia, The University of Newcastle, 2023-Semester1)
(TA) MATH2800 (Ordinary Differential Equations) (Australia, The University of Newcastle, 2023-Semester1) (YouTube Materials)
(TA) MATH3820 (Numerical Methods) (Australia, The University of Newcastle, 2023-Semester1) (YouTube Materials)
(TA) ENGG2100 (Engineering Risk and Uncertainty) (Australia, The University of Newcastle, 2023-Semester1)
(TA) MATH2310 (Calculus of Science and Engineering) (Australia, The University of Newcastle, 2023-Semester1)
(TA) MATH1120 (Mathematics for Engineering, Science, and Technology 2) (Australia, The University of Newcastle, 2022-Semester2)
(TA) MATH1510 (Discrete Mathematics) (Australia, The University of Newcastle, 2022-Semester2)
(Lecturing) Math1510 (Discrete Mathematics) (Australia, The University of Newcastle, 2022-Semester2)
(TA) MATH2310 (Calculus of Science and Engineering) (Australia, The University of Newcastle, 2022-Semester2)
(TA) ENGG1003 (Introduction to Procedural Programming) (Australia, The University of Newcastle, 2022-Semester1)
(TA) ENGG2100 (Engineering Risk and Uncertainty) (Australia, The University of Newcastle, 2022-Semester1)
(TA) MATH3820 (Numerical Methods) (Australia, The University of Newcastle, 2022-Semester1) (YouTube Materials)
(TA) MATH2800 (Ordinary Differential Equations) (Australia, The University of Newcastle, 2022-Semester1) (YouTube Materials)
(TA) MATH2310 (Calculus of Science and Engineering) (Australia, The University of Newcastle, 2022-Semester1)
(TA) MATH1001 (Preparatory Studies in Mathematics) (Australia, The University of Newcastle, 2022- Semester1)
(TA) MATH1120 (Mathematics for Engineering, Science, and Technology 2) (Australia, The University of Newcastle, 2022-Summer Semester)
(Private Tutoring) MATH2350 (Linearity and Continuity 2) (Australia, The University of Newcastle, 2021-Semester2)
(TA) MATH1002 (Foundational Studies in Mathematics) (Australia, The University of Newcastle, 2021-Semester2)
(TA) MATH1120 (Mathematics for Engineering, Science, and Technology 2) (Australia, The University of Newcastle, 2021-Semester2)
(TA) MATH2310 (Calculus of Science and Engineering) (Australia, The University of Newcastle, 2021-Semester2)
(TA) MATH1900 (Elementary Mathematics) (Australia, The University of Newcastle, 2021-Semester2)
(TA) MATH3820 (Numerical Methods) (Australia, The University of Newcastle, 2021-Semester1) (YouTube Materials)
(TA) MATH2310 (Calculus of Science and Engineering) (Australia, The University of Newcastle, 2021-Semester1)
(TA) MATH2800 (Ordinary Differential Equations) (Australia, The University of Newcastle, 2020-Semester2) (YouTube Materials)
(TA) MATH1120 (Mathematics for Engineering, Science, and Technology 2) (Australia, The University of Newcastle, 2020-Semester2)
(TA) MATH1110 (Mathematics for Engineering, Science, and Technology 1) (Australia, The University of Newcastle, 2020-Semester1)
(TA) MATH2310 (Calculus of Science and Engineering) (Australia, The University of Newcastle, 2020-Semester1)
(TA) MATH1120 (Mathematics for Engineering, Science, and Technology 2) (Australia, The University of Newcastle, 2019-Semester2) (Feedback)
(TA) MATH1110 (Mathematics for Engineering, Science, and Technology 1) (Australia, The University of Newcastle, 2019-Semester1)
(TA) MATH1002 (Foundational Studies in Mathematics) (Australia, The University of Newcastle, 2019-Semester1)
(TA) MATH1002 (Foundational Studies in Mathematics) (Australia, The University of Newcastle, 2018-Semester2)
University of Newcastle: I have worked casually at Kaplan Company (College of International) in the Callaghan campus as a Math Tutor. I have the experience of teaching the following courses
MATH1510
MATH1110
ENGG1003
MATH1002
MATH1120
University of Newcastle: I have worked casually at Wollotuka Institute in Callaghan campus as a Math Tutor. I have the experience of teaching the following courses
University of Newcastle: I have worked casually at the Centre of Equity in Higher Education in Callaghan campus as a Math Tutor. I have the experience of teaching the following courses
University of New South Wales (UNSW):
Invigilator
Marker
Sabanci: Türkiye
(TA) Discrete Mathematics (Turkey, Sabanci University (Winter-2018))
(TA) Linear Algebra (Turkey, Sabanci University (Fall-2017))
The international conference on E-Assessment in Mathematical Sciences is an academic conference organised by Newcastle University. This conference is very useful and will make you familiar with e-assessment for mathematics and the sciences.
You may see the videos of the EAMS 2020 on YouTube.
This is a YouTube channel by me and my friend (AmirHosein Sadeghimanesh) teaching Julia language programming. We built a a Telegram channel for that as well. I hope you will enjoy it.
At start of online era, this picture showing how I was teaching,
The teaching technologies that I use are the followings