Language

Computer Science Student CV Example: Projects, Skills and Placement

A full computer science student CV example in UK format with a part-time helpdesk job, three projects and a coding club, plus profile examples and tips for IT students.

Last updated: 5/10/2026

Author: MojCV Team · Reviewed by: HR Specialists

Computer Science Student CV example

A complete sample for a final-year computer science student with a part-time helpdesk job, three projects, and a coding club. Use it to see how projects, work, and study fit on one page.

Tom Fletcher

Computer Science Student

[email protected] +44 7700 900482 Bristol, United Kingdom

Professional Summary

Final-year Computer Science student with a part-time role on the university IT helpdesk and three projects built in Python, JavaScript, and SQL. Practical, curious, and looking for a placement or graduate software or IT support role.

Work Experience

IT Helpdesk Assistant (Part-Time)
Oct 2025 - Present

Redbrook University IT Services | Bristol, UK

  • Work 10 hours a week around lectures, answering student and staff tickets on email, phone, and in person.
  • Resolve about 25 tickets a week, including password resets, Wi-Fi faults, and software installs, with 95% rated "helpful".
  • Wrote 12 step-by-step help articles that cut repeat tickets on printing and Wi-Fi by about a third.
  • Trained 2 new assistants on the ticket system and escalation process.
Computing Tutor (Saturdays)
Sep 2024 - Jun 2025

Brightpath Tuition | Bristol, UK

  • Taught GCSE Computer Science to 6 students a week, covering Python, algorithms, and binary.
  • Helped two students move from a grade 4 to a grade 6 in their mock exams.

Education

BSc (Hons) Computer Science (in progress)
Sep 2024 - Jun 2027

Redbrook University | Bristol, UK

  • Year 2 average: 68% (2:1). Modules include Algorithms and Data Structures, Databases, Software Engineering, and Operating Systems.
A-levels: Math (A), Computer Science (A), Physics (B)
Sep 2022 - Jun 2024

Clifton Sixth Form College | Bristol, UK

  • Also 9 GCSEs, including English and Math at grade 7 or above.

Projects

Study Planner Web App
Sep 2026 - Present

Final-year project | Bristol, UK

  • Building a web app in Python (Flask) and SQLite that turns exam dates into a weekly study schedule.
  • Tested with 30 classmates and changed the design after feedback, which cut sign-up time from 4 minutes to 1.
  • Wrote 40 automated tests and set up GitHub Actions to run them on every push.
Campus Bike Share Database
Jan 2026 - Apr 2026

Database module | Bristol, UK

  • Designed a 7-table SQL database for bike hire, with queries that report usage by day and station.
  • Scored 78% and was used as the example answer for the next year group.
Weather Dashboard
Jun 2025 - Aug 2025

Personal project | Remote

  • Built a JavaScript dashboard that pulls data from a public weather API and charts a 7-day forecast.
  • Code is on GitHub with a README and setup guide.

Skills

Programming
Python (Advanced) JavaScript and HTML/CSS (Intermediate) Java (Intermediate)
Data
SQL and Databases (Advanced)
Tools
Git and GitHub (Advanced)
Systems
Linux and Command Line (Intermediate)
Support
Technical Support and Troubleshooting (Advanced)
Communication
Clear Written Communication (Advanced)

Languages

English Native or Bilingual Proficiency

Licenses & Certifications

AWS Certified Cloud Practitioner
May 2026

Amazon Web Services

  • Core cloud concepts, services, and pricing.

Volunteering

Volunteer Coding Club Leader
Sep 2025 - Present

Local elementary school | Bristol, UK

  • Run a weekly after-school Scratch club for a group of 12 children aged 8 to 10.
  • Wrote 6 simple lesson plans in Scratch and Python that the school's other club leaders now reuse.

Courses & Training

CS50: Introduction to Computer Science
Aug 2024
  • C, Python, SQL, and web development.

One click opens this exact CV in the editor, with every job, skill, and qualification filled in. Change the name, the projects, and the results, switch to any template, and download your own PDF. No account and no email needed.

Computer Science Student CV example and writing guide

Below is a full computer science student CV in UK format, followed by profile examples, how to show projects and GitHub work, the skills to list, and stronger wording for your bullet points. It works the same for IT, software engineering, and cyber security students. In the US the same document is called a computer science student resume, and the structure is the same. You can also open this exact CV in the free editor, change it to fit you, and download it as your own PDF.

Best for
Computer science and IT students looking for a placement, an internship, part-time tech work, or a first graduate role
Format
Reverse-chronological, one page, PDF

Why this computer science student CV works

Projects show what you can build

Three projects with the tools named and a result for each give an employer something real to look at and ask about.

A part-time job proves you can work with people

Helpdesk work with ticket numbers and ratings shows reliability and clear communication, which tech employers look for.

Skills are named, not listed in bulk

Eight skills, each one backed by a project or job on the page, read as more honest than a long list of every tool you have opened.

Computer Science Student CV profile examples

The profile (also called a personal statement in the UK) is the short paragraph at the top of your CV. Write your course, your experience, the type of work you want, and one result. Pick the example closest to your level and change the details. For more detail, see how to write a CV summary.

First-year Computer Science student who builds small projects in Python and has taught a school coding club. Quick to learn and looking for part-time or summer work in IT support or web development.

Computer science student profile: first year

Second-year Computer Science student with a part-time IT helpdesk role and a database project built in SQL. Clear communicator, looking for a placement year in software development.

Computer science student profile: placement year

Final-year Computer Science student with a part-time helpdesk job and three projects in Python, JavaScript, and SQL. Practical and curious, looking for a graduate software or IT support role.

Computer science student profile: final year

IT student with an AWS Cloud Practitioner certificate and two years of helpdesk experience. Calm with users and looking for a part-time or graduate role in IT support or systems.

Computer science student profile: IT support

Junior at a state university majoring in Computer Science with a 3.6 GPA. Built three projects in Python and JavaScript and worked as a teaching assistant. Looking for a summer software internship.

Computer science student profile: US college student

Skills for a computer science student CV

Python

Writing clear programs, scripts, and small web apps.

JavaScript and HTML/CSS

Building simple web pages and interfaces.

SQL and Databases

Designing tables and writing queries that report on the data.

Git and GitHub

Saving code, working in a team, and sharing projects.

Linux and Command Line

Working on a server and running tasks from the terminal.

Java

Object-oriented programming used on most university courses.

Technical Support and Troubleshooting

Finding the cause of a fault and explaining the fix.

Clear Written Communication

Writing help articles, documentation, and README files.

Soft skills for computer science students: teamwork, clear communication, and willingness to learn. Show them through group projects, helpdesk or tutoring work, and a coding club instead of listing them. For the full picture, see what skills to include on a CV.

What to put in the education section of a computer science student CV

Your degree comes first. Add grades and modules only if they help.

UK

  • Degree title, university, and dates, with in progress or the expected end year.
  • Average grade or classification, if it is a 2:1 or better.
  • Modules that match the job, such as Databases or Software Engineering, or your final-year project.
  • A-levels or BTECs: list subjects and grades, and summarize GCSEs in one line.

US and international

  • College, major, expected graduation date, and GPA if it is 3.5 or above.
  • Dean List, honors, and relevant coursework.
  • Teaching assistant roles and research projects.

How to list them

  • Put the current degree first and drop older school grades to one line.
  • Put projects straight after education if your work history is short.
  • Add online certificates, such as AWS or CS50, in their own short section.

Computer science student CV bullet points

Use these lines as a base, then change the details to match your projects and results.

Projects

  • Built a web app in Python (Flask) and SQLite that turns exam dates into a study schedule.
  • Tested the app with 30 classmates and cut sign-up time from 4 minutes to 1.
  • Wrote 40 automated tests and ran them on every push with GitHub Actions.
  • Designed a 7-table SQL database and wrote the queries that report usage by day.

Work and activities

  • Resolve about 25 helpdesk tickets a week, including password resets and software installs.
  • Wrote 12 help articles that cut repeat tickets on printing and Wi-Fi by about a third.
  • Taught GCSE Computer Science to 6 students a week and raised two mock grades.
  • Run a weekly coding club for 12 elementary school children.

Weak and strong computer science student CV bullet points

Many CVs list tasks. Scope and results make yours easier to trust.

Made a website

Built a Python and Flask web app that turns exam dates into a study schedule and tested it with 30 classmates.

Did IT support

Resolve about 25 helpdesk tickets a week, with 95% rated helpful, and wrote 12 help articles that reduced repeat tickets.

Good at databases

Designed a 7-table SQL database for bike hire and scored 78% on the module project.

Know Git

Used Git and GitHub Actions to run 40 automated tests on every push.

Computer science student CV with limited experience

If you have not had a tech job yet, lead with your degree and your projects. Employers hiring students expect short work histories, and they look for proof that you can build and finish something.

Checklist for a computer science student CV

  • Put your degree and expected end date at the top
  • Add 2 to 3 projects with the tools you used and one result each
  • Link your GitHub profile and make sure the projects have a README
  • Include any part-time, tutoring, or volunteering work, even if short
  • Keep it to one page

Computer Science Student CV format and length

Use reverse-chronological order, one page, and a clean single-column layout so applicant tracking systems can read it. Put education first if your work history is short, and projects straight after it. Save it as a PDF unless the employer asks for Word. For the standard order, see the sections of a CV and the order to put them in, and how long a CV should be.

Computer Science Student CV FAQ

How do I write a CV as a computer science student?

Start with a short profile, then education, then projects, work, and skills. Name the tools you used in each project and give one result. Keep it to one page.

Should I put projects before work experience?

Yes, if your work history is short or not in tech. Projects show what you can build, so put them straight after education.

Should I include my GitHub on my CV?

Yes, if your best projects are on it and each one has a README. Link the profile in the header and leave out empty or unfinished repositories.

Do I need a personal statement on a computer science CV?

A short profile of two or three lines helps. Say your course, your strongest skills, and the type of role you want.

Can I list a part-time job that is not in tech?

Yes. Any job shows reliability and teamwork. Keep it short and put the tech work and projects first.

How long should a computer science student CV be?

One page.

Looking for more? See all student CV examples and guides.

Build your computer science student CV

Use this structure as your baseline, then tailor your projects and results to each job description.