What about temping? Aside from the commercial agencies, many local councils have temp registers and their criteria are pretty minimal - as an IT undergraduate you'd be fine. I've worked alonside loads of undergrads from all disciplines and they've been quite capable of the work,
You'd get to do a range of office work across their departments, and with an IT specialism, you could well be placed in a role or department where you could use and develop your skills. You'd be able to change your availability as and when you need to. Not that they'd be able to guarantee either of these, but there's not usually a problem if you can be flexible about where you work. There's also the chance of being able to do a little networking and getting first-hand knowledge of any vacancies that might come up once you've graduated. At the same time, you tend to get stuff like paid holidays, sick leave and entitlement to the local government pension scheme.