When you need help, please remember the following:

  • Your lecturer and tutor are always willing to help you, and are determined to see you succeed in this class.
  • Before asking for help, please remember to search:
    • Use a web search.
    • Search the ed forum.
    • Consult the FAQ
  • If none of the above provide answers, ask on ed, or ask your lecturer or tutor in person during your lecture or lab.
    • Asking a question on the forum contributes to everybody’s learning as the whole class gets the benefit of the discussion or answer.
    • Avoid making a private post whenever practical (others in the class are often going to have similar questions).
    • Be sure to take advantage of the 1:1 consultation hours.

Please use the class forum for all questions and communication (except when explicitly instructed to use something else). Do not contact your lecturers or tutors directly via email, teams chat or any channel other than the the class forum.

Convener + Lecturer: Paul Scott #

I’m a research fellow with the School’s Intelligence Cluster, with a focus on optimisation and applications to smart grids and energy systems. Please just call me Paul — I’m not one for formal titles. This is a terrific course I’m sure you will enjoy it. I hope you will share the same love of coding that I have, and develop a lifelong passion to hone your skills and knowledge in the practice and art of programming!

Second Examiner: Felipe Trevizan #

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 consultation sessions.

Abhaas Goyal #

Hi, I’m Abhaas and I go by Aby. I am currently in my Honours year studying Advanced Computing and majoring in Systems and Architecture. I enjoy tinkering with a system’s hardware/software interface, learning about various paradigms of programming languages and practising algorithms. I hope to share my experience so that you are empowered with the knowledge to work efficiently in software engineering teams and build/manage large-scale systems. Outside of uni, I like to go cycling, play badminton and read philosophy.

Adam Rowland #

Hey everyone! My name is Adam. I’ve recently graduated with a Bachelor of Science majoring in computer science and mathematics that took me 7 years to complete (phew)! I haven’t stopped studying though; I love recreational programming and mathematics. Outside of that, I sing in a couple of a cappella groups, and I love bouldering and playing chess. I had a ball with this course and I’m really looking forward to helping you all through it!

Amelia Genova #

Hello Everyone! I’m Amelia and I’m currently in my third year doing Advancing Computing (R&D). When I took this course, it sparked my love for coding and problem solving. I’m very excited and eager to support you all in this journey! Apart from studying, I enjoy reading, watching movies and working on different research and personal projects. I’m looking forward to meeting you all!

Calum Snowdon #

Hi all, I’m Calum (he/him) and I’m a computer science PhD student. I did my undergrad in computer science & mathematics, and I have four years of experience tutoring computer science courses at the ANU, though this is my first time tutoring COMP1110. My area of passion is High-Performance Computing (HPC), and for my PhD I’m developing extremely fast Computational Chemistry algorithms for the most powerful supercomputers in the world. In my free time I like to be bad at volleyball, play board games (~foreshadowing~), and try to remember the things I learned in my maths degree. I love to teach, and I’m excited to be here with you for the start of your computer science journey! I wish you all the best of luck with this course, and I hope you enjoy it.

Chloe Lin #

Hi everyone, I’m Chloe and I’m currently in my fourth year studying Advanced Computing. I’ve been tutoring COMP2100 for a year, but this is my first time tutoring this course. Apart from studying, I enjoy doing weight training and am currently trying out tennis. As someone who learned Java as their first programming language, I understand how Object-Oriented Programming may seem intimidating at first. So feel free to ask any questions and remember, there’s no such thing as a ‘stupid’ question. Looking forward to meeting you all!

Daisy Sun #

Hey everyone! I’m Daisy (she/her) and I’m currently pursuing my bachelor’s degree of Advanced Computing (honours), with only one semester to go! It is always interesting to explore a new programming launguage, especially if this is your first time actually using an object-oriented programming language to solve real problems! Trust me, you’ll open a whole new world when you see yourself making something that actually works, and I’m more than willing to help here! In my spare time, I love reading (especially along the river on our campus), playing tennis and also volunteering! Hope you’ll have a lot of fun in your new semester!

Dian Lu #

Ishita Kapoor #

Leopold Zhou #

Hello World! I’m Leo. I’m currently studying computer science and management. When I was learning this course, I found it incredibly exciting. The Object-Oriented Paradigm makes programming with Java just like playing with LEGO pieces. I started from scratch and eventually got a satisfying outcome. You will too! Please make the most of us as your “Rubber Ducks” :)

Llew Reilly #

Hi, I’m Llew and I am in my fourth year of an Engineering and Information Technology degree. While I’m not studying, I work as a comp sci tutor (COMP1110 and COMP2100) and manage the ANU Formula Sport team (where we design and manufacture F1 style cars). I took this course in 2019 and have found the concepts taught to very applicable to many different programming languages. I hope you all enjoy this course as much as I did!

Mitchell Moore #

I’m Mitch and I’m studying psychology and computer science. A buddy convinced me to try CS in my final year of psychology, and now I’m in my fifth year of a four-year degree! I took this course a year ago and it was a great introduction to imperative programming and object-oriented design. I look forward to meeting you all and being a part of your java journey!

Raymond Horley #

Hi everyone! My name is Raymond (He/Him) and I am a third year PhB student studying Computer Science and Maths. This is my first time tutoring COMP1110, however, I am super excited to meet you all and work with you this semester. When I’m not studying or working, (which is a rare opportunity), I enjoy reading, playing chess and catching up with friends. I love problem solving and am always open to new ideas and am down for a chat anytime. I’m super keen to make COMP1110 a fun, collaborative and stimulating environment for everyone so please don’t hesitate to contact me and reach out if you have any questions!

Rob McArthur #

Hey everyone! I’m Rob and I’m currently finishing up my fourth year at the ANU doing Advanced Computing. This will be my second time around tutoring this course. I had so much fun learning from this course back in 2019 so I’m really looking forward to being able to share that excitement again with you all! Beyond studying computer science, I really enjoy doing music, walking as well as playing board games! I hope you guys have as much fun in this course as I did and I look forward to meeting you!

Stanley Li #

Hi all! I’m Stanley, and I’m in my third year, studying maths and computer science. I took this course in my first year and thoroughly enjoyed it, and I hope you will as well! Outside of studying, I like to play video games, take walks and sleep. Looking forward to meeting you all!

Taylor Qin #

Hi all! My name is Taylor, and I am currently doing MMLCV. It’s my first time tutoring this course but I’ve tutored several computer science courses before. I had heaps of fun while taking this course four years ago and it helped build up my confidence towards coding for problem-solving - so I really hope you can also gain a lot from it. Aside from studying/doing research, I love playing music, dancing, and cooking in my spare time. Can’t wait to meet you all in the class!

Tom Willingham #

G’day everyone! I’m Tom, and I’m in my fourth year of Advanced Computing. This semester will be my second time teaching this course, and I’m really looking forward to joining you all on this journey once more! I’ve done computing research in a lot of different areas - ranging from detecting disinformation on twitter with large scale machine learning models, through to finding ways to represent network protocols to enable very powerful computers to find vulnerabilities in them efficiently. So, if you have an interest area in computing, I’m probably keen to chat about it! Outside of computing, I play field hockey and quidditch, and I am a keen fan of Formula 1, Formula E, and most other open wheel motorsport :)

Vikram Sondergaard #

Hi all! My name is Vikram (he/him) and I’m in my sixth year of a Computer Science and Languages degree. I’ve been teaching this course for almost three years, and am really excited to help a new crop of students with their Java and object-oriented design. When I started my degree, I had almost zero experience in programming. So if you’re also new to programming, don’t stress — this course will give you a strong foundational knowledge in programming, and you’ll develop some really exciting software in the process. I hope I can help you have an enjoyable and productive time in this course!

Yiran Wang #

My name is Yiran, but feel free to call me Terry. I’m currently studying computer science, and my research interests revolve around machine learning, specifically with graph, image, and time series data, as well as AI decisions. I’m also a big fan of JAVA. Its well-structured and readable syntax makes it a powerful programming language, and I believe most of you will soon find the magic of programming and be excited about it later in this course. Outside of my studies, I love to read and I’m also a fan of esports and Frisbee. Looking forward to getting to know all of you and embarking on this exciting journey together.

Your Peers #

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

Class Representatives #

Each School of Computing course has a class representative.

Class representatives are a great resource, but they are not a substitute for providing feedback to your lecturer. If you want to give feedback, whether it be positive or negative, your starting point should always be to give that feedback directly to your lecturer, either in person, or on the class 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. If you feel that you can’t give feedback directly to the lecturer, you should let your course representative know why you feel that way.

Your class representatives are listed below. Feel free to contact whomever you are most comfortable approaching, either in person or through a direct message on ed discussion chat.

Kenney Siu (COMP1110) #

Hi! I am a second year Bachelor of Accounting and Commerce student transferring into Computing next semester. If you have any concerns about the how the course is structured or just want to give some feedback, feel free to contact me. Outside of studying, I like playing Basketball, playing music and weightlifting.

Veronica Karakousis (COMP6710) #

Hi everyone! I’m Ronnie and I’ve just started my Master of Computing. Before entering IT, I was a Drama and English teacher (bit of a change!). Outside of study and work, I like to play video games, study languages and I’ve jumped back into cheerleading as a sport. I’m here to help with any concerns you might have so contact me on ed or approach me if you see me on campus.

Jiawei Ye (COMP6710) #

Hello Everyone! My name is Jiawei. You can also call me Catherine. It’s my fifth year in Australia as I completed my bachelor’s degree in Sydney before moving to Canberra. Like many of you, I am currently studying Master of Computing. This is my first semester at ANU, and I genuinely enjoy taking this course so far. I understand that we are all from diverse backgrounds and possess different levels of coding skills. However, I’m confident we can work together to create a positive and conducive learning environment. As your class representative, I will do my best to ensure everyone’s voice is heard, and together, we have a smooth and enjoyable coding experience. If you have any concerns or suggestions regarding this course but don’t feel comfortable directly talking to the lecturer or tutors, please feel free to approach me, and I will do my best to help you. If you happen to see me around campus, don’t hesitate to say “Hi” to me :D

bars search caret-down plus minus arrow-right times arrow-up