University applications support to top UK universities
A comprehensive consultation to support your Oxbridge application
Everything you need to know to gain admission to an Oxbridge university
An exclusive service for those applying to Oxford and Cambridge
Personal statement writing support and resources
Admissions test practice, support and resources
Interview practice, support and resources
Application support for international applicants
Tuition support to aid your application to Oxbridge universities
Postgrad applications support
University applications support to top US & Ivy League universities
Ivy League & US university application consultation
Admissions expert led, one-day Common Application Essay workshop
Everything you need to know to gain admission to an Ivy League university
Admissions test practice, support and resources for the SAT
Free SAT preparation course, designed to cover all aspects of the SAT to maximise your SAT score
Learn the complexities of US higher education. For students aged 14-18 and their educators.
Master the SAT with over 900 practice problems
Master the ACT with over 900 practice problems
Support for students struggling to begin and maintain their study process
Guidance for athletes looking to apply to US universities
Tutoring for those applying to Ivy League universities
Application support for those looking to study medicine
Free medicine e-learning course guiding you through every step of applying to medical school.
UCAT preparation trusted by students and schools
1-1 tuition from expert UCAT tutors and doctors
Medicine interview and MMI preparation
Resources and guidance on writing a personal statement that will stand out
Outstanding summer schools and experiences for students planning to apply for medicine
Doctor-created practice questions, giving you everything you need to conquer the UCAT
Exclusive 7-session cancer research programme
Support and guidance for law applications and careers
LNAT admissions test preparation
Choose from our range of LNAT prep packages, including e-learning, tutoring and practice tests
1-1 tutoring to get you ready for the LNAT
Insights and strategies you need to get into law school
Explore life as a lawyer with our law summer schools
Expert tutors to prepare you for A Level Law
2-hour personal statement crafting masterclass
Everything you need to know to become a barrister or solicitor in the UK
What is the LNAT and how can you prepare?
Expert guidance for your drama school application
Generate the perfect audition piece
A guide to Drama Schools in the UK
Get the latest on the audition process
Learn the secrets of the Drama School audition
Learn about the top Drama schools in the UK
Free personalised university and career pathway report
Free SAT preparation course covering all aspects of the SAT
Tutoring services for all ages and levels
Book a Free Tuition Consultation
Entrance exam prep from highly experienced 11 Plus tutors.
100% success rate tutoring GCSE students
1-1 tutoring for the International Baccalaureate (IB)
Exceptional tuition services for A-Level students
Experienced and qualified online tutors for students around the world
Tutors specialised in teaching children with special educational needs, including dyslexia, dyscalculia, Autism and ADHD
Tutors to help challenge and accelerate the learning of gifted students
Fully managed home schooling programmes, delivered by highly experienced tutors
Tutoring to get your child ready for the 7 Plus
Prepare for senior school entrance with our 11 Plus tutoring
Tutors to prepare your child for 13 Plus Common Entrance exams and ISEB Pre-Tests
Prep for the drawing task for Cambridge Architecture applicants
Close reading and essay-writing tutoring for students applying for English at Cambridge
Tutoring for the Modern and Medieval Languages admissions test at Cambridge
Preparation for the Engineering and Science Admissions Test
Expert preparation for the LNAT for aspiring lawyers
Latin and Ancient Greek tutoring for the Oxford CAT
HAT tutoring for applicants to Oxford for History
Prep for the Mathematics Admissions Test at Oxford
Languages tutors to prepare for you for the MLAT
Physics Admissions Test tutoring to get you test ready
Tutoring for both sections of the Thinking Skills Assessment
Maths tutors to prepare you for the Cambridge Sixth Term Examination Paper
Preparation for the Test of Mathematics for University Admission
Experience a medical career with our range of summer schools
Explore life as a dentist on our incredible summer school
Join us this summer to experience a career in psychology
The perfect summer school for budding vets
Enhance your university applications and get ready for uni life
Discover a world of scientific innovation on our summer schools for ages 12-18
Immersive career experience for budding engineers
Incredible summer school for aspiring architects
Experience a career as a computer scientist
Incredible range of business summer schools for students aged 11-18
Immerse yourself in life as a trader or investment banker
Uncover economic theory and practice on our interdisciplinary summer schools
Unleash your creativity and explore your artistic side
Experience a career as a fashion designer
Discover the worlds of journalism and digital content creation
Write, shoot, and direct your own film on our amazing summer school
Improve your English on our summer schools for ages 8-17
Learn more about the law and experience a career as a lawyer
International politics, diplomacy, policymaking and more on our summer school
Master the art of leadership with our range of summer schools for ages 12-17
Ofsted-registered activity day camps. Childcare for children aged 4-14 during the holidays
Ski camp in the Swiss Alps for ages 13-17
Pick from a range of locations across the UK
Programmes at Ultimate Activity Camps
FAQs for Parents
Get a free report with your own personalised university and career pathway in under 60 seconds
A range of e-learning pathways and courses to empower you and your university application
Your guide to successfully navigating the journey to medical school
Resources used to support hundreds of students through their Oxford application journey
Resources used to support hundreds of students through their Cambridge application journey
Your essential guide to navigating the competitive journey of applying to top universities in the United States
Our comprehensive SAT preparation course
Award winning resources and e-learning courses to supercharge your education and university application
Prepare for the Oxford History Admissions Test
Prepare for the Oxford Classics Admissions Test
Prepare for the LNAT with this free LNAT Practice Test
Prepare for the UCAT with this free UCAT Practice Test
Prepare for the Oxford Thinking Skills Assessment
Get ready for the Test of Mathematics for University Admission
Prepare for the Oxford Modern Languages Admissions Test
Prepare for the Oxford Physics Admissions Test
Free guides on university admission to ensure you ace your application
Free guides to help you navigate the Oxbridge admissions process
Navigate the Ivy League admissions process with our comprehensive free guides
Learn how to get into medicine or dentistry with our free guides
Everything you need to know to study law with our comprehensive free guides
Guides to help you master the drama school application process
Prepare for exam success with our free guides on GCSEs and A Levels
Get a free report on which university and career pathway is right for you
Examine jobs likely to emerge or decline over the next few decades
Explore the crucial role of Grade Point Average (GPA) in academic and professional success
Introducing the new ESAT and what it could mean for you
The UCAS Personal Statement is changing
Browse the full suite of Dukes Plus products
Products and services to support your university application
World class tuition for students at any level
Life changing career experiences
Summer schools and pre-university experiences
Ultimate holiday activity camps
Tuition and exam prep services for schools, from 7 Plus to A Levels
Mock examinations to get your pupils ready for the 7 Plus and 11 Plus
Flexible simulated mock interview sessions that can take place at your school
Tailored interview prep for students in Years 5-8
In-school seminar for parents on the 11 Plus process
Half-term and holiday revision workshops for 11 Plus, GCSE, and A Level
Proven e-learning resources for Oxbridge, US and medicine prep for your students.
Comprehensive training and guidance to help schools support applications to the world’s top universities
Admissions test days, courses and mentoring with evaluations and mock papers
Help your students shine in their interviews and maximise their chances of success
Everything your students need to get started on their path to med school
A programme to empower students and teachers to make successful applications to top universities
Our team serves as in-house university advisors at your school
One-on-one tutoring and SAT/ACT courses for group preparation for Ivy League applications
A multitude of services to help you get your students career-ready
Understand medical school applications and careers in medicine with our Insight Day
Discover the fundamentals for forging a successful career in medicine
Help students kickstart their legal careers with out Aspire Conference
A talk covering all aspects of the application process, ending with a Q&A session
Dukes Plus is a family of specialised consultancy services and educational experience providers.
A family of schools and educators, brought together by a common purpose: to give children the foundations for an extraordinary life, through education.
Dukes Club, an extraordinary community of parents, pupils, staff and alumni.
An annual initiative that celebrates the joy and benefits of learning poetry by heart and reciting it, across generations.
We look for people who put their heart into what they do, and then help them to lead.
Guide
Tue 4 Mar 2025 • 8 min read
Discover how to find computer science work experience, to help you enhance your university applications and career prospects.
Contents
If you’re aiming to study computer science or seeking a career in the industry, building up some work experience is key. It demonstrates your interest in the field, develops your skills and knowledge, and is a chance to showcase what you can do.
But finding computer science work experience is challenging, especially for pre-university students in Year 12 or below. This guide takes you through the options to secure a placement and provides some tips on applying.
We also discuss Dukes Plus’s own Young Computer Scientist Summer Experience, an incredible programme with the chance to earn a UCAS-accredited work experience qualification.
The first step for aspiring computer scientists should be your school. Your computer science department or careers advisor may have connections with companies in the local area who can offer you a placement. They can also advise you on putting together your application, including drafting a CV and cover letter, and approaching potential employers.
There are various online platforms which connect students with work experience opportunities. For instance, Springpod can help you find virtual work experience in computer science and other STEM subjects. Many large tech firms use the platform to find placement students. Although they’re not in-person, these placements can still help bolster your CV.
You can also consider Nuffield Research Placements in STEM, which are designed to be undertaken in the summer after Year 12.
A lot of large companies run official internship programmes for computer science-related careers. These might be companies in the tech or digital industry, for instance Cisco and Currys.
But don’t only limit yourself to these industries. Most large organisations will have a significant IT department which might offer suitable work experience. Past computer science applicants have found placements at a variety of organisations, for example:
Internships in the technology or data analysis functions of these companies could make for highly valuable computer science work experience. However, they are highly competitive, so we recommend exploring some of the other routes mentioned here in addition to boost your chances.
A tried-and-tested route to work experience of any kind is to research local companies and approach them ‘on spec’ to see if they are able to offer you a placement. You can start by looking at software, IT, and tech companies in your area – but remember, large corporations are also likely to have an IT function where you may be able to gain experience.
Past students have found computer science work experience everywhere from cybersecurity firms to builders’ merchants.
You may have to cast your net wide and approach a lot of firms – one response per ten applications is common – but you stand a good chance of securing a valuable placement if you do.
If you’re reaching out to a local company in the hopes of securing work experience, you’ll want to make the strongest possible impression. Follow these tips to improve your chances:
1. Research the Company
Before applying, take time to understand exactly what the firm does. If they’re a tech company, what exactly do they do? Do they work closely with specific industries? What products or services do they offer? If you’re applying to the IT department of a non-tech company, what kind of industry are they in and what will their IT staff likely be working on? Use this information to tailor your application and demonstrate a genuine interest in their work.
2. Write a Personalised Cover Letter
A generic cover letter won’t do—craft a unique one for each company you contact. Introduce yourself, highlight your academic background and aspirations, and explain why you’re particularly interested in this firm. Use your research to show you understand what they do. If you have a portfolio of projects, it would be a good idea to share this. When requesting experience, keep it flexible—rather than asking for a full two-week placement, suggest shadowing someone for a few days. Once you’re there, if you make a positive impression, they may offer you more time.
3. Prepare a Clear, Concise CV
Your CV should fit onto a single page and clearly outline your academic qualifications and any relevant experience. Include your name and contact details, but there’s no need for a photo. Ensure the layout is clean and easy to read.
4. Find the Right Contact Person
Rather than sending a general enquiry, try to identify the most appropriate person to contact—check the company’s website or call them to ask. Address your cover letter and email directly to them for a more professional and targeted approach.
5. Follow Up
If you don’t get a response within about two weeks, send a polite follow-up email to check if they’ve received your application or if there’s someone else at the company you should contact instead. However, if you still don’t hear back, it’s best to move on—smaller firms may simply not have the capacity to respond, and persistent follow-ups could be counterproductive.
6. Handling Rejection
If your application is unsuccessful, don’t hesitate to ask for feedback. Find out whether there was something you could have done differently or if the company simply doesn’t offer work experience placements. Any insights you gain could help improve future applications.
Dukes Plus’s own Young Computer Scientist Summer Experience is a once-in-a-lifetime opportunity for students aged 15-18 to experience a career in computing.
Based in London, you’ll program robots, design video games, and visit leading tech firms and motion capture studios.
With the chance to gain a UCAS-accredited work experience qualification, it’s the perfect way to enhance your university applications and career prospects.
The good thing about computer science is that you can gain vital experience by yourself. Top universities and employers will want to see a portfolio of projects you have worked on. For instance:
These make for valuable material for discussion in your personal statement and at interview (if you’re applying to Oxford, Cambridge, Imperial, or other universities that commonly interview). You’ll also rapidly build up your skills and knowledge.
If you’re stuck for ideas or looking for some structure, you could complete online challenges like these at Code Wars.
Award and certifications can provide an official record of your skills and experience. Achieving them will also require you to develop new competencies which can boost your applications.
Check out the iDEA bronze, silver, and gold badges for a start. Codecademy also issues you with certifications for completing its courses.
You might also be interested in what extra work and experience the Computer Science department at Oxford recommends.
Experience a career in computing, with the chance to earn a UCAS-accredited work experience qualification.
School students in Year 12 or below should start by asking their computer science department and Head of Careers if they are able to help them find a placement. Other options are internships at large corporations or researching local firms and contacting them on spec. Building up your experience through creating your own projects is also a great way to develop your skills and will give you great material for your university application.
Yes. Our Young Computer Scientist Summer Experience offers an incredible opportunity to experience a career in computing – plus there’s the chance to earn a UCAS-accredited work experience qualification.
Your portfolio can consist of any projects you’ve worked on – an app, a website, a game – you name it! If you’re stuck for ideas, you could complete online challenges like these at Code Wars.
Some work experience or internship placements, especially those at large firms, will have their own application processes to follow. If you’re applying on spec to a local company, make sure to:
Work experience is not usually a strict requirement for computer science university applications. However, to stand out for top universities, you will need some professional experience or at the least a portfolio of programming projects you’ve worked on.
Share: