teaching

Course materials, schedules, and resources for classes taught.

I am a Casual Academic Tutor at The University of Sydney, where I deliver weekly tutorials, facilitate class activities and small-group discussions, and support student Q&A on course content and university learning platforms.

My teaching support focuses on helping students build academic communication, teamwork, professionalism, and confidence in university study through guided exercises and feedback.

Subjects: algorithms and data structures, computer systems, machine learning, deep learning, natural language processing, data science foundations, and distributed systems.

Labs and tools: Python, C/C++, Java, PyTorch, Hugging Face, scikit-learn, SQL, Pandas, NumPy, Spark, Ray, Git/GitHub, Jupyter, and Linux.

Tutorial and assessment support: class activities, small-group discussions, assignments, coding practicals, project reports, oral demos, reproducibility checks, rubric-aligned marking, and academic integrity support.

Machine Learning and Deep Learning Support

Tutorial, lab, and assessment support for ML, deep learning, NLP, and data science foundations.

Systems and Distributed Computing Support

Tutorial, lab, and project support for systems, distributed computing, and data engineering.