Lead Staff
Dr. Shaanan Cohney
Principal Coordinator
Deputy Head of School, School of Computing and Information Systems
PhD, Master in Law, Piano player, mischief maker.
Private and Zoom Consultations Available by Appointment
Dr. Hanzhi Wang
Subject Coordinator
Subject Coordinator, School of Computing and Information Systems
Private and Zoom Consultations Available by Appointment
Hello World! Iām currently a Master of Electrical Engineering student, with my main interest being in electronics and embedded systems, from both a hardware and software perspective. C is one of my favourite programming languages, and conveniently for me, the language you will be learning!
Feel free to say hi if you see me around campus! I hope you enjoy the subject!
Hey! I am a second-year MSc student in Physics with the Experimental Particle Physics research group. When Iām not manipulating equations, Iām usually manipulating videosāI am passionate about cinematography and have also been doing VFX, editing, and 3D animation for a few years now.
Iām also a committee member of the Filmmakers Collaborative at Unimelb.
Senior Fellows
Senior Teaching Fellows are Teaching Fellows with multiple years of experience.
I am a second-year PhD student in Physics with the experimental particle physics research group, working on the Belle II experiment. This is my sixth year working as a computing tutor and 8th semester tutoring COMP10002. Outside of studies, I spend my time indulging in Melbourne food and coffee, doing some baking, and working with the University of Melbourne Postgraduate Physics Society (PPSS).
I studied a Bachelor of Science degree with a major in Electronic Engineering at Melbourne University in 2012. I currently work as a professional tutor and tour guide in Melbourne. I look forward to teaching you programming.
I (on the left) am a second-year PhD student in Electrical Engineering and Physics in the OzGrav and Opinion Dynamics groups, studying gravitational waves and modelling opinions physically. In my spare time, I enjoy cooking fancy meals, running long slow distances, brewing and consuming coffee, playing Zelda, and playing fetch with Nano (on the right).
Teaching Fellows
Teaching Fellows lead workshops, support labs, and help keep the learning experience sharp and welcoming.
Iām a final-year BSc student majoring in Mechatronics Engineering, but on a side quest (Concurrent Diploma) in Computing. In my free time, I like playing badminton, the guitar, riding my motorcycle, and making stuff.
Although I have been tutoring for a couple years, this is my first time tutoring at the University. I hope to make your time studying FoA more sufferable ;)
Hi everyone! I completed my MSc in Mathematics in 2024 and am currently a second-year PhD student researching Security and Robustness of AI and Adversarial Learning. This is my second semester tutoring for Foundations of Algorithms, and I hope that together we can turn it into one of your favourite subjects!
In my free time, I enjoy aerial dance. So, most of the time, youāll find me spinning upside down on a hoop or hammock.
Oscar Geerts
Teaching Fellow
Iām a programmer, computer scientist, and mathematician, with a particular passion for C, algorithms, and systems programming! Iāve been a tutor for several years, and I love sharing any knowledge I can with others!
First Year Fellows
First Year Fellows run drop-in sessions in the CIS Learning Centre.
Helloo, Iām in my second year of a Bachelor of Science, majoring in computing and software systems. I enjoy competitive programming (join UMCPC!!) but I also like building projects in C++.
Looking forward to my first semester teaching FoA!
Hi! Iām in my final year of a Bachelor of Science, majoring in Pure Mathematics alongside a Diploma in Computing. This is my second semester teaching Foundations of Algorithms. Outside of uni, I love going on long walks and catching Melbourneās very pretty sunsets.
Iām a final-year BSc student majoring in Mathematics with a Diploma in Computing. Outside of uni, I enjoy going to the gym and doing research (yes, apparently that counts as a hobby). This is my first semester teaching Foundations of Algorithms, and I hope that together we can make this subject fun!
Hi everyone! Iām a fourth year BSc student majoring in pure maths, and Iām also doing a concurrent diploma in computing. Apart from studying, I spend my time volunteering on multiple club committees, working as a medic on camps for young people with disabilities, doing maths outreach, and running programming workshops for high school girls.