I personally found this course a bit underwhelming, and I wish I picked something else instead. This is partly due to it just not being my thing, but also some not so great things about the course when I took it. Wen is pretty meh as a lecturer, and the way he did things during the term I just found strange for some reason (I can think of no other words to describe it than those). Since the course runs all year though, you effectively have 3 lecturers to choose from depending on when you do it, so the choice is yours. Ive heard different (better) things from people who did the course at other times, so take all of what I've said here and below with a grain of salt.
Although this course has a historical reputation for being easy, I wouldnt be so hasty. There's a lot of content to deal with, and many places where you can lose marks very quickly. The midterm especially can be dangerous because although its all multiple choice, you lose 0.25 marks for each wrong answer on top of not getting any of the marks the question was worth. I also dont know if it was just me, but the final exam was a combination of strange and hard; though I must confess, I didnt study well for this one and ended up paying for it. On the other hand, the practical work is pretty easy marks. The labs are tedious but straightforward, and if you stick around for your lab classes, the tutor often goes through the lab giving some of the answers to get you started. The assignment is also fair; the main difficulty for me was interpreting the spec, and reconciling it with the clarifications given on the forum. Its also released quite early to let people get a head start if they want.
While I found the content useful and definitely stuff worth knowing as a CSE student, one of the big things which always rubbed me the wrong way about it was how closely this course follows the textbook. I know people who say some courses are just paying to be read a textbook for 10 weeks are cliche at this point, but in this case I tend to agree. Its always been my experience that lectures added something to the content which made a course worth taking over reading a textbook in your own time, and perhaps it was just the lecturer when I did it, but I didnt really get any of that with this course. I feel like it wouldve been more worthwhile taking something else and just self-studying the material in my own time using the book.
To me then, it seems that it, like many other courses in CSE, is a gateway course; a course that allows you to do further courses in the area of networking, and other interesting courses like
COMP9243 that have it as a prerequisite. If you have no current aspirations to do those though and youre tossing up between it and something you think might be more interesting, what Id suggest is take that other course and skim read the networks textbook a bit to get a feel for it. If you find what youve read interesting and you have the room to do the course or you change your mind about those future courses, then youve got some room to breathe still. If you're someone who's been told by others that you should do this course because having knowledge about how the internet works is useful (and they're right), I'm not entirely sure that doing this course is the best way to go about that. I don't want to discourage people from doing something they might enjoy, though, so regardless of your situation, I'd recommend reading the book and getting a feel for the course first.