COMP3506 Algorithms and Data Structures (University of Queensland): rated 3.9/5 overall across 31 reviews collected on UQ Wall.
COMP3506 is a University of Queensland course taught by the Faculty of Engineering, Architecture and Information Technology in Computer Science. This page brings together its handbook details and what UQ students say about it.
Review data updated 2026-10-24.
Chinese title: 算法与数据结构
Type: undergraduate
Credit points: 2
Subject area: Computer Science
Faculty: Faculty of Engineering, Architecture and Information Technology
Level: Undergraduate Level 3
Handbook year: 2026
Students are assumed to have successfully completed a course on object oriented programming such as CSSE2002, with a good understanding of object oriented principles. Strong programming experience (in any language) will be an advantage.
COMP3506 has 31 scored reviews: overall 3.9/5 · usefulness 5.0 (all out of 5; higher difficulty means harder).
Sources: 1 StudentVIP review (average 5.0 stars); 30 Reddit comments that an AI model judged to be reviewing this course (average would-recommend 3.9/5).
On Reddit: "Comp3506 last year was run in Python however Joel (the goat/course coordinator) said he was going to change the language but wasn’t 100% sure on what he was changing it to. I would expect it to be Java however could be something else. The assignment consisted of creating data st…"
On Reddit: "I graduated BCompSc with a Cybersecurity Major last year, and agree with the other comments. MATH1061 can be difficult, but there are definitely much harder courses in BCompSc. Some of the algorithms courses like COMP3506 in particular, and CSSE2310 or COMP3301 require alot more…"
The course panel on UQ Wall shows every review and discussion in full.
Q: Is COMP3506 worth taking?
A: Averaged over 31 reviews: usefulness 5.0/5, overall 3.9/5.
Q: Which faculty teaches COMP3506, and when is it offered?
A: COMP3506 is taught by the Faculty of Engineering, Architecture and Information Technology. Check the official handbook for the current year.
UQ Wall is an independent student community and is not affiliated with University of Queensland.