Lecturer, Tutors, and Peers

Your lecturer, tutors, and your peers are all important resources. We will do our best to help you succeed in this course. However, it’s up to you to make the most of what I have to offer. You can do this at least three ways:

  • Attend and engage in lectures. Ask questions.
  • Talk to me about your questions before and after lectures.
  • Make use of the 1:1 consultation hours.
  • Use Piazza. This is the best way to raise issues. We try to be very responsive to issues raised there. Students asking questions there benefit from feedback from their peers, and they benefit their peers by raising issues others may yet run into.

Please do not contact your lecturer or tutors via email. Instead use Piazza. Email is not a good modality for student/teacher interaction.

Lecturer: Dr Josh Milthorpe

I’m a researcher in high-performance computing. I studied computing at ANU and worked for over a decade as a software engineer for the Australian Government. After completing my PhD, I spent three years at IBM Watson Research Center in New York before returning again to ANU in 2017. I’m delighted to be teaching this course for the second time.

Second Examiner: Professor Steve Blackburn

I am a computer scientist and electrical engineer. My principal research focus is in programming language implementation, and more specifically memory management. I really enjoy teaching, and have taught this class for a number of years.

Tutors

Your tutors are experts and are here to help you. Make the most of this by attending and engaging in your scheduled labs or attending the scheduled drop-in sessions.

Consultation Hours

Twice weekly there are 1:1 consultation sessions in room 1.24 of the new CS/MSI building (145), on the first floor. This is an opportunity to ask tutors for help with any aspect of the course.

Day Time Room Tutors    
Tuesday 17:00 1.24 Rohan, Vikram    
<!– Thursday 08:00 1.24 Ashleigh, Josh –>

Scheduled Lab Times

All labs are in room N115/6 of the CSIT building.

Day Time A (N115L) B (N115R) C (N116L) D (N116R)
Tuesday 09:00 Aaron Peter Vikram Ashleigh
Tuesday 11:00 Alex Peter Vikram Ashleigh
Wednesday 09:00 Jack Priyanka Peter Aaron
Wednesday 13:00 Rohan Louis Jack Priyanka
Thursday 15:00 Priyanka Rohan Louis Alex

The course tutors are as follows:

Peter Baker

My name is Peter and I am from Wagga Wagga, a rural city in NSW. I am undertaking my third year at ANU with hopes to complete a degree in Advanced Computing and Science. I thoroughly enjoyed this course in my first year and hope you do too. As your tutors, we will endeavour to always be genuine and helpful, please make the most of us.

Louis Carlin

I’m a third year student undergrad studying computer science and maths. I’m particularly interested in areas where they overlap. Programming is both a super important skill and super fun so I’m excited to help you learn. I took this course not too long ago and had a great time in the labs so I hope you do too.

Priyanka Jambulingam Amuthalakshmi

Hi, my name is Priyanka, I’m currently in my second year of Master of Computing. I took this subject in my first-semester and found it interesting which inspired me to become a tutor. I was proud of myself when I solved complex problems during my lab sessions and in my project. I’m looking forward to helping you as much as I can as a tutor. I’m also excited about this entire learning process for myself.

Ashleigh Johannes

Hi, I’m Ash, I’m a second year student studying Mathematics and Computer Science. I’m a dancer that has recently discovered a love for programming (who knew!) and as an aspiring teacher I hope you can teach me just as much as I can teach you. This course is a load of fun, definitely the best I have taken so far, and you will learn so much.

Rohan McLure

I’m also a student at ANU studying Mathematics and Computer Science. Although I would call myself a Canberran, I’ve spent the first 12 years of my life living overseas.

I have greatly enjoyed tutoring for the first time last semester with COMP1100/30, and see a huge importance to learning how to convey my understanding of programming to others.

Vikram Sondergaard

My name is Vikram, and I’m a second year Computer Science and Pacific Studies student from Melbourne. What I really like about this course is that, while you definitely put in a lot of hard work, after completing it you’ll be incredibly proud of the programs you’ve developed (I still am!). I’m excited to meet you, and I hope I’m able to provide you with some help throughout this course.

Jack Stodart

Hi, I’m Jack and I’m a second year Advanced Computing and Environmental Science student. This course is really exciting and really practical - you get to build real-world programs, and understand how they’re structured. I’m really looking forward to working with you on this course. As well as computing, I’m also complete film and TV nerd, so come have a chat any time!

Alex Ware

Hi, my name is Alex. I recently finished up a Master of Computing. I fell in love with programming during my undergrad when I was thrown in the deep end with a compulsory C++ subject. The incredible tutor I had for that course was a huge part of getting me through the steep learning curve. I’ve previously had great experiences tutoring COMP1730, COMP2400 and COMP2620. I’m really excited to be involved in this course and can’t wait to work with you to improve your knowledge in this area.

Aaron Zhou

My name is Aaron and I come from China. I am currently in my third year studying Bachelor of Science and Bachelor of Finance majoring in computer science and capital market. I took this course two years ago and found it absolutely fantastic! You will enjoy interesting assignments and labs designed to increase your programming skills to the next level. I hope you when you look back, you will find the experience particularly rewarding!

Your Peers

Engage with your classmates and group members. Use Piazza. If you don’t understand something, ask others. Explaining something to one of your peers will help deepen your understanding.

Class Representatives

Each RSCS course has a class representative.

Class representatives are a great resource, but they not a substitute for providing feedback to your lecturer. Piazza allows you to make anonymous feedback. If you want to give feedback, whether it be positive or negative, you should always give that feedback directly to your lecturer, either in person, or on the Piazza forum, using anonymity if you don’t feel comfortable being identified. If for some reason you feel uncomfortable even with anonymous feedback, your class reps are able to pass on information on your behalf. However, your class representatives should usually only be hearing feedback that you have already given the lecturer.

Your Course Representatives Are as Follows

  • COMP1110 Edward (Ted) Conrick
  • COMP1110 Linwei (Yvonne) Zhang
  • COMP1110 Yutian Zhao
  • COMP6710 Max Bedward

Updated:  08 May 2019/ Responsible Officer:  Head of School/ Page Contact:  Josh Milthorpe