My Teaching
My learners are undergraduate and postgraduate coursework students in computer science, data science and business analytics, often in mixed-level cohorts. Many are international, and experience ranges from professional developers to first-time programmers.
Since 2024, I have coordinated and lectured Mobile Computing (COMP4216/COMP5216) and Web Application Development (COMP4347/COMP5347), lectured Data Structures and Algorithms (COMP9123), Informatics: Data and Computation (DATA1002/DATA1902) and Data Visualisation for Managers (INFS6023), and taught Accounting Information Systems (INFS3110/INFS5000) and Advanced Analytics (QBUS3830).
School of Computer Science, The University of Sydney
| Course code and link | Course |
|---|
COMP9123 | Data Structures and Algorithms |
COMP4347 / COMP5347 | Web Application Development, Coordinator and Lecturer |
COMP4216 / COMP5216 | Mobile Computing, Coordinator and Lecturer |
DATA1002 / DATA1902 | Informatics: Data and Computation |
COMP2017 | Systems Programming |
COMP5416 | Advanced Network Technologies |
COMP2121 | Principles of Distributed Systems and Networks |
Business School, The University of Sydney
| Course code and link | Course |
|---|
ZEIT2104 | Computers and Security |
ZEIT1102 | Introduction to Programming |
School of Computer Science and Engineering, UNSW Sydney
| Course code and link | Course |
|---|
COMP9332 | Network Routing and Switching |
COMP3331 | Computer Networks and Applications |