Heya! Teaching standards - spot on. All my lecturers are more than competent, as are the lab assistants and tutors! I'm Course Rep for my CS course actually, and the only complaints we had about teaching standards this year were: maths was difficult for those who didn't take a Maths A-Level (e.g. BTEC entrants), and that students taking the Intro to AI module weren't taught how to use MatLab and the built-in tutorial wasn't very good. I brought them both up at a meeting with the school staff and the plans for next year are to either put on some blitz tutorial sessions to bring people up-to-speed with the Maths they might need, or to make a workbook for students to have a crack at before they arrive at the University, or both. For those taking Intro to AI, we're looking into a basics tutorial or a basics workbook for getting to grips with MatLab, and I'll test that myself if I can
So that's my completely honest view on the standards of teaching. The feedback I got from the students was that both problems were solved if the above go ahead smoothly.
In terms of teaching methods, it varies, depending on which modules you take. In the Autumn term you'll have lectures for every module, labs for programming and systems architecture with lab assistants there to help you with the coursework, and tutorial sessions for every module. So if you're not quite getting something, there's time for somebody to go over it in much more detail outside of lectures. Most lectures will use PowerPoints, and the whiteboards for things like Maths. All the lecturers are [at least mildly] comic so you're not falling asleep lol, and certainly if you ask for the lectures to be taught differently, the lecturers will do it. Take the Unix/Software Tools module for this semester. The lecturer was off one day and uploaded a video lecture instead and people asked for more of them, so she records the lectures and puts them up online. The same happened with one of our modules having all the lectures recorded into podcasts last term
You don't need to worry about equipment. The main computing lab, A32, has something around 170-odd computers in it! There's another lab on the second floor and an IT lab on the top floor. They all have a mob of software installed.
All the lecture notes are made available online, although 1 or 2 modules only skeletons will be put up online because it's really beneficial for you to turn up to the lectures for those modules (really, it is).
So, in summary, 'tis all awesome! The couple of things in the first paragraph were sorted in a matter of a couple of weeks when we got everybody together for a meeting. If there's anything you'd rather have done differently teaching, content or resource wise, really just ask for it. The lecturers will stop what they're doing to help you out when they're in their office, and they'll let you know where that is and when they'll be there