A note on employment. The degree makes you a very attractive candidate for a wide range of sectors not just electrical/electronic related, e.g. half the Imperial graduates go into the City (sad but true) and hence drive up the average graduate starting salary to something like 27k. But really if you take advantage of the opportunities for summer internships throughout the course, no matter which uni, then you're set up pretty soon after.
As above, it's tough, (you'll probably get to know the all-nighter pretty well). 2nd year for us is 30hrs timetabled a week, 9-6 three days, and then there's a group project, humanities coursework, problem sheets, programming assignments, communication essays/presentations.
Getting a part time job is generally a no go area.
Labs. Basically you realise that nothing really works as it's sposed to, but interesting some of the time e.g. 2nd year last term we designed and programmed an amega microcontroller circuit to read in currents and voltages from a bulb, and then send this wirelessly over the Zigbee protocol to a server in the lab, which relayed the data to the networked computers (i.e we created a wireless monitoring system with live data accessible from anywhere in college).
And we're now using the stuff we learnt on wireless data transmission in our group project (a home monitoring system for elderly people with diseases like dementia which uses sensors (mostly accelerometers) around their house to transmit data about their daily living to a central basestation which processes/interprets the data and informs the carer (via daily text update/upload to internet) whether they're still in good health, or emergency contact if they fall. We got to submit proposals for the project at the start of the year. So yes, interesting.
You just have to be incredibly organised and focused slash not have much of a social life.
slash I really don't have time to be writing this.....