Student resume guide
If you are writing your first resume, the hardest part is not the writing — it is believing you have enough to write about. This guide shows you the material you actually have, and how to present it.
You have more material than you think
The phrase “I have no experience” usually means “I have no paid experience in the exact role I am applying for”. That is a much smaller statement than it sounds. Every resume can draw on five kinds of material, and as a student you very likely have at least three of them.
- Coursework and academic projects. A dissertation, a group project, a lab report, a case study, a coding assignment.
- Part-time and casual work. Retail, hospitality, tutoring, delivery, warehouse, administrative.
- Volunteering. Student societies, charity work, community programmes, mentoring, sports coaching.
- Personal projects. A website, an app, a portfolio, a blog, an event you organised.
- Awards and achievements. Dean's list, scholarships, competitions, leadership roles, certifications.
A strong student resume uses all of these. It does not pretend that coursework is equivalent to employment — it presents coursework as evidence of the skills the employer is looking for.
Lead with education, not experience
The single biggest difference between a student resume and a mid-career resume is what appears first. A mid-career resume leads with work history because that is the strongest evidence available. A student resume leads with education and projects, because that is your strongest evidence.
Practically, that means the top of your resume shows your degree, your institution, your expected or achieved grade, and any coursework or dissertation relevant to the role. Work history comes after that, in a compact section that does not need a full paragraph per role.
Present coursework as projects
“Relevant coursework” as a two-line list is weak. The same work presented as a project with a title, a role and a result is strong.
Final-year dissertation project on databases. Relevant coursework: Algorithms, Databases, Web Development.
Collabnote — final-year dissertation
Built a real-time collaborative text editor using conflict-free replicated data types. Implemented the CRDT merge logic from scratch in TypeScript and added offline editing with automatic merge on reconnect. Used daily by 30 students during testing and shipped as an open-source project.
Notice that the strong version has a name, a scope (real-time collaboration), a technical detail (CRDTs, TypeScript), a user count and an outcome (open source). None of that is exaggerated. It is just written down clearly.
Turn part-time work into real evidence
Part-time jobs are usually listed as “worked in retail” with no further explanation. That wastes an entire section of the resume. Any part-time job involves real skills that employers value, and the trick is to name them.
Retail assistant at a supermarket. Served customers and kept the shop tidy.
Retail assistant · Supermarket, Bristol · 2023–2024
- Handled 60+ customer transactions per shift on the till and self-checkout area.
- Trained two new starters on the returns process and store layout.
- Worked the busiest shift pattern (Saturday mornings) for 14 months without missed shifts.
The strong version says three things about the applicant: they can handle volume, they can train others, and they are reliable. Those are the exact things a graduate employer is trying to figure out.
Skills: be specific and honest
Two lists are worse than one. A single, well-chosen list of skills is more persuasive than a long list that includes things you have used once. Group them so they are scannable:
- Languages: Python, Java, JavaScript, SQL.
- Frameworks and libraries: React, Node.js, Flask.
- Tools: Git, Docker, Figma, Jira.
- Professional skills: Presentation, technical writing, teamwork.
Be honest about level. If you have used Python for coursework and one side project, list it — but do not claim “expert”. Interviewers can tell within one question.
The summary: skip it or write it well
For students, a professional summary is optional. If you can write one that says something specific — your degree, your specialisation and one real proof point — keep it. If you cannot, leave it out and let education lead the resume. A weak summary is worse than no summary.
Motivated and hard-working final-year student looking for opportunities to learn and grow in a dynamic environment.
Final-year Computer Science student graduating with predicted First Class Honours. Strong foundation in algorithms, databases and web development, with two internships and a capstone project building a real-time collaboration tool. Looking for a graduate software engineering role.
Length: one page, and that is not negotiable
A student resume should be one page. Not because a longer resume is inherently bad, but because you almost certainly do not have two pages of relevant material yet, and padding a one-page resume to fill two pages makes it weaker, not stronger.
If you find yourself stretching to fill even one page, look again at the five categories at the top of this guide. There is material in there. Projects, volunteering, coursework and part-time work are all legitimate resume content when they are presented specifically.
Formatting rules that matter for students
- Use an ATS-friendly layout. Students apply to large graduate schemes that use Workday, Taleo and similar systems. A single-column layout is the safest choice.
- Put your name at the top, not in a header. Content in the header area of a document is often skipped by parsers.
- Include your email, phone and location. Even if you are willing to relocate, list your current city — it helps recruiters understand your time zone and logistics.
- Skip the photo unless it is expected in your country. In the UK, US and much of Europe, omit it. In Germany and parts of Asia, include one.
- Do not list your date of birth, marital status or nationality unless the employer specifically asks or the country requires it.
- Use a clean sans-serif font at 10–11pt. Helvetica, Arial, Calibri and Inter all work.
- Number your GPAs and predicted grades if they are strong. If they are not, list the degree without the grade.
What to leave out
Things that do not belong on a student resume, even though they often appear on templates:
- Your primary school or secondary school, unless you are applying to a role that specifically asks for it.
- Every module you have ever taken. List four to six that are relevant.
- Every programming language you have touched once. List the ones you can be interviewed on.
- References. “Available on request” is the standard line, and many resumes skip references entirely.
- Photos of yourself in the header, unless the country expects them.
- “Objective” statements. If you want a summary, write a real one.
- Any claim you could not talk about confidently in an interview.
How to tailor for one role
Read the job advert twice. Highlight every skill, tool and phrase it mentions. Then go through your resume and make sure the same vocabulary appears for the things you genuinely have done. If the advert mentions “stakeholder communication” and you led a group project with a client, use those words. If the advert mentions “SQL” and you have used SQL for coursework, make sure SQL is in your skills list and one bullet mentions a query or a database.
This is fifteen minutes of work and it is the single most valuable change you can make to any application.
- One page, single column, ATS-friendly.
- Name and contact details in the body, not the header.
- Education first, with degree, institution, dates and grade.
- Three to five relevant coursework or project entries with real detail.
- Part-time work presented with specific numbers and responsibilities.
- Skills grouped by type, honest about level.
- No filler, no padding, no borrowed achievements.
- PDF export with selectable text.
The bottom line
You do not need five years of experience to write a strong resume. You need three or four specific things you have done, presented with real detail and honest numbers. Coursework, projects, volunteering and part-time jobs are all legitimate material. Write them down specifically and your resume will hold up against anyone else applying for the same role.