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

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

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

Why don't you list yours first?
Sell your notes for CSCI203


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

Why don't you become the first?
Become a tutor for CSCI203


This subject is very interesting, but also challenging at the same time. The lecturer speaks a bit too fast even on complex topics so revision is necessary to understand completely. Assignments can be difficult and you really need to put efforts into it. But I believe this is one of the most important subjects for BCompSci and students should not take it lightly. Tutors are very helpful when it comes to lab tasks and assignments. Recommended for students who are quite adept at programming (has taken at least 3 programming subjects). Students who are inexperienced with programming will struggle immensely.

Anonymous, Semester 2, 2017

It's a really hard subject. Need to work really hard for the assignments!

Anonymous, Semester 2, 2017