Textbooks

We don't have any textbooks for this subject yet.

Why don't you be the first?
Sell your textbook for COMP1511

COMP1511 Summary

Colour-coded notes (weeks 1 - 10) Topics covered: - C basics - Conditional statements - Arrays...

22 pages, 4250 words

COMP1511 Course Summary Notes

Notes contain theory, explanations and worked examples for all key course components. Very helpful f...

36 pages, 7726 words

Sam

$45 per hour

Masters of Computer Science student with a High Distinction average. In the past, I have been employ...

Martin

$49 per hour

Adv. Computer Science Undergrad with 88/100 WAM, with 50+ software projects of experience. Hey! šŸ‘‹ M...

Ronnie

$49 per hour

Adv CS (hons), Dux (HSC) of AISHK in 2024 šŸ¤“ (96 atar), Linux Society executive (2025). Hi! Iā€™m R...

Joel

$25 per hour

Hi! I study Software Engineering, which is basically just fancy Computer Science. The entire reas...

Tiff

$25 per hour

PhD scholarship holder || Casual Tutor/Lecturer || Award-winning teacher || Crazy Dog Lover Total...

Jessica

$80 per hour

Hi, I'm Jess. I graduated from UNSW (Software Engineering) in 2019 with the University Medal and Fir...

Ryan

$39 per hour

Hello, I have 8 years of experience teaching and developing software. I have expertise in teachin...

Ryan

$70 per hour

Graduate Bachelor of Computer Science 2024 with Distinction WAM, studying since 2021. Offering on...

Will

$45 per hour

I am a PHD student studying Computer Science (specialising in Machine Learning, Data mining, Python...

Caitlyn

$85 per hour

Hi there! I'm studying a Bachelor of Commerce (Finance) and Computer Science at UNSW. I have over...

Reviews

COMP1511 is a very good introductory course to programming and working with C. Working with a fundamental language like C helps make students focus more on the thought process behind programming rather than memorising pieces of code and repeating them. COMP1511 provides great resources to test and expand your knowledge. Overall great course, exam structure could be improved to emphasise hurdle importance.

Anonymous, Term 1, 2022

This course is the first computer science course and teach in C. Even though it is 'introductory', it is wise to pre-study. If It is your first time programming (just like I was), it is fast-paced, and you need to put a lot of effort to just keep up to date and absorb the material. Once it clicks with you, it is really rewarding and fun. The lecturers and tutors are truly incredible and you should definitely ask for help whenever you're stuck on something! There are also regular one-on-one help sessions that can be a lifesaver. There are 3 assignments and the final exam has hurdles on topic arrays and linked lists. Tips to do well: Understand the lecture materials well (Go to tutors or help sessions if unsure), do all 1 and 2-star lab exercises and start assignments early! Never get 2+ weeks of content behind.

Anonymous, Term 2, 2022

Loved it! I had never done any programming before this course, but I absolutely fell in love with it after this course. Andrew Taylor is such a great and funny lecturer! The labs are relevant and fun. The assignments are challenging but interesting. I wouldn't say it's an easy course, but I wouldn't say it's too hard either (I managed to get 82 DN). Only annoyances I remember was the pacing was a bit off (sudden speed up of content near halfway through term), bugs in the labs' auto-marking sometimes, and the fact that they use C rather than Python (which would have been easier as a first language). But those are all relatively minor nitpicks; I have mostly fond memories of this course.

Anonymous, Semester 1, 2017

I really enjoyed this course as the introduction to programming. For students with no prior experience in coding, this is a very challenging course as it really require you to adapt to a different method of learning, which is learn by practice. To do well, you need to learn and practice diligently. You can't expect to cram this. The course is taught at a pretty fast pace, so it's just really important to seek help when you need it and find answers to your confusions asap.

Anonymous, Semester 2, 2018

Awesome course! Really fundamental concepts to comp sci!

Anonymous, Semester 1, 2016

Extremely useful course, one of the best introductions to coding. From people that have years of coding experience, to those who are coming in completely fresh, each person will find a challenge and can develop a far greater understanding of programming concepts and enhance their ability to problem solve in many different environments. Keep up with the course work and you will enjoy and learn a lot from the course.

Anonymous, Semester 1, 2018

Very fun and interesting course, a nice intro to programming

Anonymous, Semester 1, 2017

It is quite a difficult subject, and requires students to stay up to date with their work. The course is divided into three assignments, 12 lab works, and 12 weekly tests, so the workload is fairly heavy. However, once you get into the habit of staying on top of your work, it's quite an enjoyable course to take.

Anonymous, Semester 1, 2018

Can be a little difficult for first time coders but if you keep up with the work it is manageable

Anonymous, Semester 2, 2016

Assignments seem quite challenging. Needs much practice.

Anonymous, Semester 1, 2017