From studying Computer Science to working in the Civil Service
1 September 2026
Article Written By
Rathish Baskaran; BSc Computer Science, 2015 to 2019.Why I chose Middlesex to study Computer Science
I chose to study Computer Science at Middlesex University because it offered the ideal combination of practical, industry focused teaching and a supportive learning environment. The course stood out for its strong emphasis on hands on experience, including real-world projects, and also having good exposure towards tools used in the tech industry. Middlesex also appealed to me because of its diverse student community and its reputation for helping students from different backgrounds succeed in a wide range of subjects. The university’s computing labs, specialist equipment, and access to industry‑standard software were a major factor. I wanted to study in an environment where the technology matched what employers use, so I could graduate with practical, job‑ready skills. Overall, Middlesex felt like a place where I could grow academically, build practical skills and prepare for a career in technology.
My first impressions of campus life
My first impressions of Middlesex University were shaped by how welcoming, diverse, and energetic the campus felt from the moment I arrived. The atmosphere was friendly and open, with students from all backgrounds mixing naturally, which immediately made me feel comfortable. I had the opportunity to access support services, which included academic help and wellbeing resources to help me improve confidence and self-esteem. As I settled in, campus life quickly became a balance of academic focus, social connection, and personal growth. Whether it was working on group projects, spending time in the Quad, or exploring different MDXSU societies; Middlesex felt like a community where I could belong, learn and develop both academically and personally.
The academic experience and learning environment
My academic experience at Middlesex University was defined by practical learning, supportive teaching, and an environment that encouraged curiosity and independence. My computer science degree combined strong theoretical foundations with hands‑on projects that helped me build real technical skills. Lecturers were approachable and genuinely invested in student success, creating a learning atmosphere where questions were welcomed and support was always available. The modern labs, collaborative spaces, and access to industry‑standard equipment made the learning environment both motivating and professional. By and large, Middlesex provided an academic experience that was challenging, engaging, and designed to prepare students for future careers in technology.
Skills and growth - what Middlesex helped me gain
Studying Computer Science at Middlesex helped me develop a strong blend of technical skills, professional confidence and personal growth. Through hands‑on projects and collaborative work, I gained practical abilities in programming, problem‑solving and software development, alongside essential soft skills including communication, teamwork, and adaptability. The learning environment encouraged me to think critically, manage my time effectively, and take ownership of my learning. Middlesex helped me grow into a more capable and confident person so I can take my own skillset to another level.
My best memories
Some of my best memories of Middlesex University come from the moments that made me feel part of a real community — from everyday experiences on campus to special events like the MDXSU student‑led Union Awards. I remember the excitement of seeing students recognised for their contributions, the sense of pride in being part of a diverse and supportive university, and the energy of celebrating achievements together. Alongside this, my favourite memories include late‑night study sessions with friends, group project breakthroughs, and the simple joy of spending time around the Quad. These experiences shaped my time at Middlesex and made it feel like a place where I truly belonged.
Life after graduation
Life after graduating from Middlesex University took me through a diverse journey across technology, marketing and public service. I began my career as a Java developer at XANDA, where I strengthened my programming skills and learned how to build real‑world digital solutions. Next, I moved into a data scientist role at BRYDG Capital, applying analytical and modelling techniques to property‑based investment decisions. Later, I joined the Civil Service at the Department for Work and Pensions, where I used both my technical background and people‑focused skills to support decision‑making, quality assurance, and service delivery. Throughout this period, adapting to life during COVID‑19 required resilience, flexibility, and a new level of personal and professional discipline. These experiences shaped my growth and helped me become a more adaptable professional. During that time, I took the opportunity to attend MDX alumni sessions online and met up with past and present Middlesex students to learn more about their career journeys.
Advice for prospective students
The best advice I would give for prospective students at Middlesex University is to embrace the opportunities, stay positive and make full use of the support available. Middlesex is a place where you can grow academically and socially, but the more you engage, the more you gain. Get involved in societies, build strong relationships with your lecturers and never hesitate to ask for help when necessary. Most importantly, take ownership of your learning and be more confident when it comes to dealing with adversity.
Find out more about studying a Computer Science BSc at Middlesex University.