Total average


Learning Materials ( 1 )
Learning Activities ( 30 )
Blackboard Management ( 1 )
Course Content ( 65 )
Course Structure ( 1 )
Contact Availability ( 1 )
Course Difficulty ( 100 )

Reviews (1)

COMP3301 – Operating Systems Architecture 28.4

Do not take this course. Only take it if you already have a strong understand of all the content that is supposedly taught. The pracs and assignments are interesting however all learning is BYO. The lectures are also unhelpful as the lecturer speedruns every one and does not give time for questions.

If you are super interested in this stuff and are already super confident with C and understand many concepts about OS then you will be able to get a decent grade. Otherwise you will work 40 hours a week for a 4 or 5.

If you are doing the programming languages major and you need to take this course, just don't. Just pick a more interesting course which is taught better.

Essentially, this course has so much content that even the staff are unable to keep up with it. for example prac 9 which was essential to completing the final assignment was never released, or taught, only a draft solution was provided. Similarly prac 8 was released but never taught, another key component to the assignment.

All three assignments were released approximately 1 week late and extensions were given, including on the last assignment which lead to it being due the first Monday of SWOTVAC.

Don't get me wrong, the content was interesting, when the practicals were released on time they were good. The course was just taught terribly, the lectures were useless and we were not given enough time. Please don't put yourself through this hell. It also takes away from all the other courses you are taking and so you will not be able to do well on those.

Semester taken

Semester 2 - 2022

Your program/major

Maths and Computer Science

Is lecture attendance necessary?


Is the textbook necessary?

Yes, this is essential as content is not taught properly

  • Content was interesting.
  • The structure
  • The time management of staff
  • The disregard for students
Posted on November 8, 2022 12:24 pm

Submit your own review

Please make sure to read our Review Guidelines before posting a review.