No help from the department.
Lack of depth in their lecture notes.
Ridiculous rules and regulations (policy) where you can't trail any outstanding modules instead it's okay to take us out of the next academic year.
If you look at it from an engineer's POV, the course is very disorganised and you're just left stuck in the middle of two departments, contemplating which one cares less about you. (Spoiler alert - it's engineering.) Not to mention you'll need to get used to being jeered at for not being "a real engineer" by others.
If you look at it from a computer scientist's POV, then the course is fairly interesting and most of the modules are very well taught, especially the third year ones. Most CS lecturers will teach the module assuming you have some prior knowledge of coding/debugging though.
My advice - if you're considering this course because you wanna do electronics, do the actual electro engineering course instead. It'll be more worth your time. If you're more interested in the software aspect, do a computer science course instead. If you're dead set on doing a hybrid course which has a bit of both, go to a different uni instead.