Most Engineering units are very useful. However, most of the content is taught over videos online, which discourages students from actually turning up to classes on campus. However, the Engineering department is run relatively well as students can easily communicate with TAs and Unit coordinators when needed over online mediums and during in person sessions.