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

Stuart

$50 per hour

Maths Graduate with First Class Honours| 5 Years, 3000+ hours of tutoring experience| 99.80 ATAR| Fr...

Inuka

$50 per hour

Adv. Maths + Elec. Eng undergrad with 91/100 WAM. Hey guys, my name is Inuka. Through years of tutor...

Andrew

$35 per hour

Highly experienced tutor. Currently finishing my PhD at UNSW. I have been tutoring and lecturing for...

Ronnie

$49 per hour

Adv CS (hons), Dux (HSC) of AISHK in 2024 🤓 (96 atar), Linux Society executive (2025). Hi! I’m R...

Jessica

$80 per hour

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

Joel

$25 per hour

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

Wil

$70 per hour

Hi! I'm an experienced tutor for assessment preparation (pay AFTER results), including assignments a...

Kimberly

$30 per hour

## First session FREE ## PhD Candidate + Scholarship Recipient || Award-Winning Tutor || Exam Pre...

Sudam

$80 per hour

/* ONLINE TUTORING AVAILBLE */ Hi there! I am a Bachelor of Electrical (Honours Class 1) and M...

Gangandeep

$35 per hour

I have a Master's degree in IT with a focus on Data Analytics and Machine learning from UNSW. As a D...

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