I teach undergraduate and postgraduate courses in Optimisation and Decision Analytics. I also taught Management Science, Visual Data Analytics, Applied Linear Algebra, and Business Statistics. This page lists a collection of tools that I developed over the years.
My teaching experience also includes:
Curriculum Development and Interactive Teaching Material DesignÂ
Building Automated Grading and Feedback Systems
Tutor Coordination and Development
"Python Language Companion to `Introduction to Applied Linear Algebra: Vectors, Matrices, and Least Squares' " (with Dmytro Matsypura (USyd); Reviewed by Stephen Boyd (Stanford), Lieven Vandenberghe (UCLA))
"Python Language Companion to Efficiency and Productivity Analysis: Using Copulas in Stochastic Frontier Models" (with Robert James & Artem Prokhorov (USyd))
Python workshop (Intensive)
Python Installation
Introduction to Python
Visualisation and Data Fitting
Basic Optimisation (using `scipy`, `gurobi` and `cvxpy`)
Video Demonstrations (Anaconda Installation and Gurobi Installation)
I have created a Github repository to share the Python code that I used in enhancing teaching/marking efficiency.