Scientific Computation
Undergraduate course, McMaster University, Engineering, 2025
Facilitated tutorials and assessments on topics such as numerical methods, interpolation, differential equations, and eigenvalue problems.
Undergraduate course, McMaster University, Engineering, 2025
Facilitated tutorials and assessments on topics such as numerical methods, interpolation, differential equations, and eigenvalue problems.
Undergraduate course", McMaster University, Department of Computing and Software, 2025
Led tutorials and graded coursework for subjects including Markov processes (CTMC, DTMC), queuing models, and simulation-based performance evaluation of computer networks.
Undergraduate course, McMaster University, Department of Computing and Software, 2024
Delivered tutorials and graded assignments on key machine learning topics including supervised, unsupervised (clustering), reinforcement learning, fairness and bias, neural networks, computer vision, and natural language processing (NLP). Designed hands-on programming demos using “PyTorch, TensorFlow, and Keras” in Python, helping students apply theoretical concepts to real-world problems.
Undergraduate course", McMaster University, Department of Computing and Software, 2024
Led tutorials and graded coursework for subjects including Markov processes (CTMC, DTMC), queuing models, and simulation-based performance evaluation of computer networks.
Undergraduate course, McMaster University, Engineering, 2023
Facilitated tutorials and assessments on topics such as numerical methods, interpolation, differential equations, and eigenvalue problems.
Undergraduate course, McMaster University, Engineering, 2022
Delivered lab instruction on UNIX systems, C programming, testing, profiling, benchmarking, and revision control using Git. Guided students through real-world software development practices, including shell scripting, debugging, and documentation.