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

Andrew

$35 per hour

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

Tiff

$25 per hour

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

Stuart

$50 per hour

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

Henry

$50 per hour

OPEN TO SHORT NOTIICE FOR DISCORD, ZOOM, OR IN-PERSON TUTORING (UNSW campus). Hi! I'm Henry. I am...

Caitlyn

$85 per hour

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

Jessica

$80 per hour

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

Sudam

$70 per hour

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

Nemo

$120 per hour

|| USYD Dalyell Scholar, 82 WAM | 97.55 ATAR || Hi, I'm Nemo! I am a Dalyell Scholar at The Un...

Kimberly

$30 per hour

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

Fiona

$25 per hour

Stressing about an upcoming assessment? Not to fear! Fi is here :) I have just submitted by PhD...

Reviews

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

Easy to begin with (especially if you know how to code) but it gets pretty interesting towards the end. Very enjoyable.

Anonymous, Semester 1, 2017