FIT2004

Algorithms and data structures

ClaytonMalaysiaFirst semesterSecond semester
View in Monash Handbook

Teaching

4.0

Content

4.8

Difficulty

Hard

Workload

High

Reviews

get deep inside the computer science

ylai0042 • Completed 2023

Teaching

3.0

Content

5.0

Difficulty

Hard

Workload

High

this unit gets easier since 2024 as the exam format is not longer consisted of short and long responses but the assignments were quite hard for me as you need to have a good understanding of coding and making sure you go to the lecture and applied classes every week to reinforce the content that teaches for this unit i cant say this unit is easy to pass but if you learn and go through every info that shares in this unit then pass this unit wont be a problem

4/22/2025

Challening but useful

Maddy • Completed 2024

Teaching

4.0

Content

4.0

Difficulty

Very Hard

Workload

High

Quite an intense unit, I would not do this in a semester with multiple other high workload units. You will want to be attending every applied and completing all weekly work otherwise you will pretty quickly fall behind. Staff are great, make sure you take full advantage of them. Don't be worried if you are struggling with the weekly applied! They are not designed to be able to be completely solved in a 2hr sitting. Assignments are pretty challenging. Just getting a solution is pretty easy, but meeting time and space complexities will require creativity, breadth of knowledge and time. Overall, it is clearly a fundamental unit if you intend on pursuing software development. The skills you learn will show up again and again.

4/22/2025

Really important

aqum0001 • Completed 2023

Teaching

5.0

Content

5.0

Difficulty

Hard

Workload

Moderate

The workload for this units is honestly not too bad (For my time it was only 2 assignments, now there's weekly quizzes that only have 1-2 questions per). So this is a unit that doesn't always have a submission ready, that's why I'd recommend studying it in your free time of your own volition and interest. Trust me, it's a lot more fun learning the concepts out of interest rather than jamming the knowledge to rush your assignment, as your assignment requires you to have good extensive knowledge on the content of the relevant weeks. Exam is pretty easy to be honest, but that's only if you prepare for it seriously. Lowkey a (90+) WAM booster if you plan to put above 80% effort

5/3/2025

Slightly challenging but really interesting and fun

a • Completed 2024

Teaching

4.0

Content

5.0

Difficulty

Medium

Workload

Moderate

The applied questions are really interesting and fun, but they can be tricky sometimes. However, the assignments are a lot easier than the applied questions, and the exam was all auto-marked so it was also relatively easy. I also had a multiple-choice take-home online quiz. (I have heard that since I did the unit, there are now weekly quizzes in the applied classes however.) I can’t say anything about the lecturer because I didn’t watch any of them, but the TAs are great! The content is also essential for software dev job interviews and online assessments.