So far this has been one of the best and most interesting courses I've taken, tied with ELEC2133 and PHYS1131/PHYS1231. The lecturer was amazing and taught the content very well. He changed the course slightly and shifted the focus a little bit from previous years. The major topics were mathematical modelling in both time and frequency domains, state space design, PID controllers, steady state error, root locus methods, state variable feedback design (with LQR design) and frequency response techniques.
What I loved about this course was how well Arash taught it, he always went into depth to explain everything and backed up his teaching with plenty of worked examples. He always linked what we were learning to real life industry and also to his own PhD which involved robotic control systems. That's what makes him one the best lecturers.
Arash also completely redesigned the labs and made them link to the course much better than the old labs from previous years, as mentioned in another post for control systems. The labs consolidated a lot of the material in a practical way. They take time though, make sure to complete the prelabs and work quickly during the lab because they are quite long. However there are catch up labs in case you don't finish everything.
The weekly quizzes are fine, but the exams can be challenging. Arash writes very long exams. Almost no one finished the midsem and the final was also very time consuming. But for this difficult course, that's to be expected.
Overall, a fantastic course - I'll definitely be taking some control electives in 4th year.