A day in the life of a Computer Science student at Birmingham
Join current student Tawananyasha for a day in the life of a Computer Science student at Birmingham.
Join current student Tawananyasha for a day in the life of a Computer Science student at Birmingham.

If there's one thing I've learned after a few years of studying Computer Science at Birmingham, it's that no two days look the same. And no two students' days look the same either. Ask ten Computer Science students what their typical day looks like, and you'll get ten wildly different answers. Some live by a colour-coded timetable. Others run on vibes and deadlines. I'm somewhere in between but probably leaning closer to the vibes end.
So instead of pretending there's one universal Computer Science student experience, I thought I'd walk you through what my day looks like. The good, the slightly chaotic, and the routines that keep me sane.
Before I get into the hour-by-hour stuff, let me explain how I approach studying in general. The standard advice is to spend around 2 to 3 hours per module per day, plus another 3 hours or so on your final year project. On paper, that's how my day is supposed to look.
In reality? I don't really use a strict timetable. I've learned to feel my way through my studies. I can usually tell which module I'm in the headspace for, and I lean into that. If I'm feeling analytical, I'll work on Dependable Distributed Systems. If I'm feeling more creative and open-ended, I'll shift over to my final year project or Intelligent Software Engineering.
Is this approach perfect? Absolutely not. Things do get sidelined sometimes, and I've had to learn the hard way how to pull a neglected module back into focus before it becomes a problem. But I've gotten pretty good at catching myself now, and I think working with my energy rather than against it has made me a much more consistent student overall.
My alarm goes off at 7:30, every single day. Weekends included (mostly).
The first hour of my day is non-negotiable. I pray, journal, and read my Bible. This is genuinely the most important part of my entire routine. It grounds me, helps me cast my worries and anxieties to God before the day even starts, and sets the tone for everything that follows. No matter how packed the day ahead looks, starting here makes the rest feel manageable.
After that, it's shower, get dressed (usually something easy like jeans and a jumper, because I'm a CS student, not a fashion student) and head to the kitchen.
Sunday me does a lot of favours for Monday-through-Saturday me. I meal prep for the whole week on Sundays, which means mornings are quick and painless. Breakfast burritos are a current favourite. Grab one, heat it up, done. I also pack a lunch and fill up my water bottle before heading out.
If you're a student who's constantly buying overpriced sandwiches from campus cafés, I cannot recommend meal prepping enough. Your wallet and your 2pm hunger levels will thank you.

I walk to campus, and I almost always head straight for the Engineering Building. It's where I've found my favourite study spots, and something about being surrounded by other people deep in their work helps me lock in. I pick a spot, set up, and get going.
This year I'm taking Dependable Distributed Systems and Intelligent Software Engineering, plus my final year project, which, let's be honest, is basically its own full-time job. On Tuesdays I have my supervisor meeting, which is a great forcing function to make sure I have something to show for the week.
A typical study block looks something like:
Here's where I want to push back a bit on the stereotype that Computer Science students just sit at computers from dawn till dusk. My extracurriculars are genuinely one of the best parts of my week, and I protect them fiercely.
On any given day, I might:
These aren't extras squeezed in around studying. They're part of what makes the studying sustainable. A Computer Science degree can become all-consuming if you let it, and the people I've seen struggle most are often the ones who didn't build in time for the rest of their lives.
If you were hoping for a hyper-optimised, 5am-cold-plunge, ten-hour-deep-work kind of day, sorry, this isn't that blog. What I've found works is:
Every Computer Science student at Birmingham is running their own version of this. Some are more structured, some are more chaotic, some are in the library until midnight, some are in bed by 10. There's no single right way to do this degree. Just the way that works for you.
And honestly? Figuring that out has been one of the most valuable parts of university.

