I really enjoyed this course! The content was extremely interesting and not overly challenging, and the laboratories strengthened my understanding further (unlike so many labs that just seem to make things confusing). Assessment was fair - Got a bit wrecked by the mid semester but most did, overall the material is not super difficult as long as you are willing to do lots of practice (the textbook is the key there). The lecturers were good, not incredible, and I did self teach a fair bit of content.
My advice to electrical engineering students is to know this content