English (UK)
My account

You control your data

We and our partners use cookies to provide you with our services, and depending on your choices, gather analytic information and tailor your experience on the site. You can manage your cookie preferences by clicking on “Settings,” or you can accept all cookies by clicking “Accept.” If you would like to have more details about the use of cookies, please visit our Cookie Policy.

Settings Accept

Cookie settings

Click on the types of cookies below to learn more about them and customize your experience on our Site. You may freely give, refuse or withdraw your consent. Keep in mind that disabling cookies may affect your experience on the Site. For more information, please visit our Cookie Policy and Privacy Policy.

Choose the type of cookies to accept:

Analytics

These cookies analyze our visitors’ use of our Site and also allow us to offer you a better experience. Analytic-related cookies used on our Site do not identify who you are nor allow us to send you targeted advertising. For example, we may use cookies/tracking technologies for analytics-related purposes to determine the number of visitors to our Site, identify how visitors move around the Site, and, in particular, which pages they visit. This allows us to improve our Site and our services.

Performance and Personalization

These cookies make it possible for us to give you access to a customized experience. Personalization cookies are used to deliver content, including ads, relevant to your interests on our Site and third-party sites based on how you interact with different elements in our site as well as track the content you access (including video viewing). We may also collect computer and/or connection information to tailor your experience to fit your needs. During some visits, we may use software tools to measure and collect session information, including page response times, download errors, time spent on certain pages and page interaction information.

Advertising

These cookies are placed by third-party companies to deliver targeted content based on relevant topics that interest you (for example, providing you with Facebook ads that would interest you) and allow you to better interact with social media platforms such as Facebook.

Necessary

These cookies are essential for the Site’s performance and for you to be able to use its features. Necessary cookies will always be dropped since these are needed in order for the Site to function properly. For example, essential cookies include but are not limited to: cookies dropped to provide the service, maintain your account, provide builder access, and payment pages, create IDs for your documents, and store your consent.

To see a detailed list of cookies, click here.

Save preferences

Computer Science (CS) CV Example & Template for 2024

A computer science CV template employers love. Write your computer science CV fast, with expert tips and good and bad examples.

Tom Gerencer, CPRW
Career Writer at ResumeLab
Computer Science (CS) CV Example & Template for 2024

This computer science CV template will get you noticed.

Here’s the secret:

Most CS CVs aren’t worth the SMTP packets that enclose them. They’re random and generic.

Say the right things in the right order and you’ll turn heads like Sergey Brin or Barbara Liskov.

This guide will show you:

  • A computer science CV sample better than most.
  • A computer science CV for students with no experience
  • How to nail your computer science job description on a CV.
  • How to write a technical CV that gets the interview.
  • Why choosing the right few CS achievements is the #1 hack to get hired.

Save hours of work and get a CV like this. Pick a template, fill it in. Quick and easy. Choose from 21 CV templates and download your CV now.

Create your CV now

CREATE YOUR CV NOWcomputer science cv example

What users say about ResumeLab:

I had an interview yesterday and the first thing they said on the phone was: “Wow! I love your CV.”
Patrick

I love the variety of templates. Good job guys, keep up the good work!
Dylan 

My previous CV was really weak and I used to spend hours adjusting it in Word. Now, I can introduce any changes within minutes. Absolutely wonderful!
George

Create your CV now

Looking for another kind of CV? Have a look at these guides: 

Haven't found what you're looking for? Check all our CV examples for any job.

Computer Science CV Template

Jill Macateer
Computer Science Professional

Personal Info
Phone: 503-519-0145
Email: jillmacateer@gmail.com
Portfolio: jillmacateer.com
stackoverflow.com/jillmacateer
github.com/jillmacateer
linkedin.com/in/jillmacateer

Summary

Passionate computer science specialist with 3 internships and multiple projects. Seeking to solve problems for Ken C. at Google with proven skills in C# and leadership. At Pralucitronics, commended 5x by managers for efficiency, including a solution that eliminated 15,000 lines of code.

Experience

Pralucitronics
Software Development Intern
2017–2017

  • Led 4-person team writing iPhone app and web app for Pralucite, a tool that helps children on the autism spectrum to communicate via pictures.
  • Commended 5x by management for efficiency and development skills.
  • Created new code branch that eliminated 15,000 lines of code.

MeetGood Inc.
Software Engineering Intern
2016–2016

  • Developed iPhone and Android apps for smartphone-based business card replacement using bump technology.
  • Debugged 125 code branches in C#, Python, and Java.

Abernathy Wodge Healthcare
Programming Intern
2015–2015

  • Developed project that increased efficiency of data virtualization tools by 15%.
  • Provided daily research for scrum team members.
  • Used C# to write 4 interfaces that analysed log data.

Education

BS in Computer Science, Northwest Christian University
2014–2018

  • GPA 3.96
  • Magna Cum Laude
  • Excelled in open source coding coursework.
  • Pursued a passion for C# classes.

Projects

Oubliette Magic

  • Developed open source multiplayer black ops type game with C#.
  • Built 20-member volunteer Github team to create game sections and debug.

Tax Ninja Samurai

  • Built a real time tax forecaster that shows tax liability to-the-minute.
  • Created Bluetooth functionality to display current figure in digital picture frame.

Spam Classifier

  • Wrote a spam classification web app and mobile app that identifies spam with 25% more accuracy than Google's spam blockers.
  • Created API interface set so the app overlays Gmail.
  • Included simple whitelist button to guide machine learning.

Contest

  • 1st Place, TopCoder Coding Challenge, January 2017

Activities

  • 2016—At hackNY, led 30-member session on machine learning.
  • 2017—Planned and organised 4 local computer science networking events.
  • 2018—President, TechDisrupt Gaming Organisation. Raised attendance by 150%

Programming Languages (Proficient)—SQL, C, C#, Python, Java

Programming Languages (Familiar)—Assembly, HTML/CSS, TypeScript

Soft Skills: Communication, Leadership, Collaboration

Hard Skills: Programming Logic, Data Structures, Open Source Experience, Computer Skills

Now, here’s how to write a computer science CV:

1. Pick the Right Computer Science CV Format

Let’s blow the curve out.

The best CV format proves you dream in 1337-speak.

What is the best format for a computer science CV?

  • Pick the reverse-chronological CV format. It puts your most recent wins up top.
  • Use the best CV fonts, 10–14pt, 1-inch margins, white space, big headings.
  • Add a portfolio link to your CS CV. If you don’t, some other CS pro will bag your unicorn job.
  • Write a one page CV unless you’ve been around longer than Grace Hopper. Less than 5% of Google hirees use longer CVs.
  • Create a CV header with name, phone number, email address, social media links. No snail mail, no photo.
  • After the header, add a computer science CV objective, then work experience and education.
  • Add CV extras like projects, publications, and additional activities to make jaws drop.

Expert Hint: Use a computer science major CV PDF unless the job ad deprecates them. Why? PDF CVs won’t fubar in transit and they’re machine-readable.

2. Write a Killer Computer Science CV Objective or Summary

What goes first?

Start with a heart-thumping CV objective (or professional summary for CV).

It should tell the hiring manager you know FAT isn’t a weight problem.

Add:

1. An adjective (problem-solving, hard-working, creative)

2. Job title (computer science specialist)

3. Years of experience (1+, 5+)

4. How you’ll help (solve problems)

5. Flashiest achievements (led 4-person team)

These two computer science CV examples give the foo and bar:

Computer Science CV Summary—Example

Good Example
Passionate computer science specialist with 3 internships and 15 projects. Seeking to solve problems for Ken C. at Google with proven skills in C# and leadership. At Pralucitronics, commended 5x by managers for efficiency and a solution that eliminated 15,000 lines of code.
Bad Example
Energetic, passionate, hard-working, bright computer science specialist, skilled in C#, C, C++, Java, Python, Ruby, PHP, MySQL, XML. Seeking job where I can really dig into some fun projects and show my stuff.

Congrats, padawan. That first computer science CV sample blows the doors off. The accomplishments and metrics will make employers chew their nails.

What if You’ve Got No Computer Science Experience?

You have achievements. Easter-egg them in your entry-level computer science CV objective.

Entry Level Computer Science CV Objective—Sample

Good Example
Well-versed computer science pro with proven skills in software engineering. Seeking to solve problems for Jim D. at MeetGood, Inc. Took 1st place in TopCoder Coding Challenge,January 2017. Led a 20-member volunteer team using C# to develop a 500+ hour multiplayer black-ops type game. Also built a real-time tax forecaster and a spam classifier with Python.
Bad Example
Entry-level computer science enthusiast with a few successful freelance projects accomplished. Willing to develop coding skills in C++, XML, Java, Python in the professional environment.

Pow.

No computer science jobs, but still a professional junior computer science CV summary.

Remember: a computer scientist CV objective used to be all about you. You’ll get more notice if you show how you can help.

Expert Hint: Create your computer science student CV objective or CV summary last. That’ll give you all the best components to build with.

3. Write a Perfect Computer Science CV Job Description

Most don’t know:

A good CV job description picks the right few accomplishments.

Once you know how, employers will see you as the next Ken Thompson.

Here’s how:

1. Read the job ad.

2. Highlight the computer science CV skills and duties.

3. Write CV bullets that show you live and breathe those things.

These computer science CV examples show the source code:

Computer Science CV Job Description—Example

Good Example

Experience

Pralucitronics
Software Development Intern
May–Aug 2017

  • Led 4-person team writing iPhone app and web app for Pralucite, a tool that helps children on the autism spectrum to communicate via pictures.
  • Commended 5x by management for development skills.
  • Created new code branch that eliminated 15,000 lines of code.

MeetGood Inc.
Software Engineering Intern
2016–2016

  • Developed iPhone and Android apps for MeetGood, a smartphone-based business card replacement using bump technology.
  • Debugged 125 code branches in C#, Python, and Java.
Bad Example

Internships, 2016 & 2017

  • Worked on programming for webapps and mobile apps.
  • Responsible for debugging.
  • Handled coding duties and responsibilities in a tech startup.

Why does #1 nuke it from orbit? Those metrics and achievements sell your skills.

Computer Science CV Example for Students with No Experience

You can stand out even with no experience. Do it with projects, like this computer science CV sample:

Projects

Oubliette Magic

  • Developed open source multiplayer black ops-type game with C#.
  • Built 20-member volunteer Github team to create game sections and debug.

Tax Ninja Samurai

  • Designed a real time tax forecaster that shows tax liability to-the-minute.
  • Created Bluetooth functionality to display current figure in digital picture frame.

Spam Classifier

  • Wrote a spam classification web app and mobile app that identifies spam with 25% more accuracy than Google's spam blockers.
  • Created API interface set so the app overlays Gmail.
  • Included simple whitelist button to guide machine learning.

And focus on your computer science skills.

Dodge this bullet:

Don’t use CV skills from online lists.

To employers, that’s worse than blindly copy-pasted code.

Instead:

1. Pick the right computer science skills from the job ad.

2. List them in your CV for computer science jobs.

3. Pack your CV bullets with measurable proof.

Job ad wants: (1) efficiency (2) research (3) C#.

Good Example

Abernathy Wodge Healthcare
Programming Intern
2015–2015

  • Developed project that increased (1) efficiency of data virtualization tools by 15%.
  • Provided daily (2) research for scrum team members.
  • Used (3) C# to write 4 interfaces that analysed log data.

That computer science CV example hard-codes you to the job. The #’s and % show it’s IRL.

Showcase your skills.

But—

Again, avoid skill lists.

Instead, pick those that are most relevant to the computer science job you’re applying for.

These skills are pretty common:

Computer Science CV Skills to Put on a CV

Computer Science Skills CV
Hard SkillsLanguagesSoft Skills
Data StructuresSQLLeadership
CodingJavaScriptCritical Thinking
Machine LearningPythonCollaboration
Web DevelopmentJavaCreativity
SecurityC++Calm Demeanour
LogicIOSInquisitiveness
Open Source ExperienceC#Communication
MathPHPEnthusiasm
NetworksRuby/RailsDiversity of Interest

The ResumeLab builder is more than looks. Get specific content to boost your chances of getting the job. Add job descriptions, bullet points, and skills. Easy. Improve your CV in our CV builder now.

create your CV now

CREATE YOUR CV NOW

Nail it all with a splash of colour, choose a clean font, highlight your skills in just a few clicks. You’re the perfect candidate and we’ll prove it. Use the ResumeLab builder now.

Expert Hint: What are the best computer science jobs in America? According to UIC, systems engineer jobs are better than university professor, CPA, PA, and financial analyst positions.

4. Turn Boring Education to a Reason to Hire You

Who knew?

There are two ways to show education on computer science undergraduate CVs.

One gets you hired. The other’s kludge.

These computer science CV examples show the wiki:

Computer Science CV Example—Education

Good Example

Education

BS in Computer Science, Northwest Christian University
2014–2018

  • GPA 3.96
  • Magna Cum Laude
  • Excelled in open source coding coursework.
  • Pursued a passion for C# classes.
Bad Example

Education

BS in Computer Science, Northwest Christian University
2014–2018

  • GPA 3.96
  • Magna Cum Laude
  • Excelled in history classes

That first computer science CV sample will slashdot you with interview requests.

It proves you had it dialled even as a n00b.

Expert Hint: Is your computer science undergraduate CV experience still initialising? Write a bigger education section. Partition it into projects, groups, and accomplishments.

5. Pack Your Computer Science CV With These

For superusers:

Most CS CVs are clones.

Inject personality in yours to stand out.

How?

With CV extras that don’t just say “I’m passionate.”

These two computer science CV examples will help you pwn it:

Computer Science CV Example—Bonus Sections

Good Example

Portfolio: jillmacateer.com

Activities

  • 2016—At hackNY, led 30-member session on machine learning.
  • 2017—Planned and organised 4 local computer science networking events.
  • 2018—President, TechDisrupt Gaming Organisation. Raised attendance by 150%.

Publications

  • Article on machine learning linked to by TechCrunch.
  • Interviewed on Geek’s Guide to the Galaxy podcast about AI development.

Conferences

  • Attended IEEE Computer Vision conference, 2018.
  • At Neural Information Processing Systems conference 2017, spoke on panel about pattern recognition.
Bad Example

Additional Activities

  • Attend various hackathons and conferences.
  • Enjoy playing multiplayer online games.

Next.

Those first computer science CV samples prove your DNA is written in C#.

Warning! Put a portfolio link in your computer science entry-level CV. CS employers expect it. Stackoverflow and Git links work too.

Double your impact with a matching CV and cover letter combo. Use our cover letter builder and make your application documents pop out.

create your cover letter now

CREATE YOUR COVER LETTER NOW

Want to try a different look? There’s 18 more. A single click will give your document a total makeover. Pick a cover letter template here.

Expert Hint: For bonus points, send a cover letter with your CV for computer science jobs. Most employers won’t read them, but almost half insist on them.

Key Points

To write a great computer science CV:

  • Start with the computer science CV template up top. It’ll drive more interviews to your inbox.
  • Fit your technical CV to the job like XML to SGML. How? With achievements in your bullets that match the job ad.
  • Don’t be basic. Even education on a CV for computer science jobs must show accomplishments that fit.
  • Add a portfolio link. It’ll help employers get excited about you and ignore the other candidates.

Got questions on how to write a great CV for computer science jobs? Not sure how to show computer science on a CV? Leave a comment. We’re happy to reply.

About ResumeLab’s Editorial Approach

At ResumeLab, excellence lies at the heart of our values, underpinning our promise to provide outstanding career resources. Our team of career experts meticulously assesses each article in line with our editorial guidelines, guaranteeing our content's high quality and dependability. We consistently engage in original research, illuminating the nuances of the job market and earning acclaim from various influential news outlets. Our commitment to delivering professional career advice draws millions of readers to our blog annually.

Rate my article: computer science
Thank you for voting
Average: 5 (2 votes)
Tom Gerencer, CPRW
Having published over 200 career-advice articles, Tom Gerencer is a career expert who covers the whole array of job-seeking topics for people at all career stages, from interns to C-suite members. His insights, commentary, and articles reach over a million readers every month. With inside knowledge of key industry players and in-depth research, Tom helps job seekers with advice across all professions and career stages. Tom holds a degree in English from Colby College.

Was it interesting? Here are similar articles

Perfect CV: How to Make a Great CV in 6 Steps [Guide]

Perfect CV: How to Make a Great CV in 6 Steps [Guide]

A perfect CV is one that will land you an interview by convincing the recruiter you’re perfect for the role. Don’t know how to write one? We do, and we’re about to show you.

Maciej Duszyński, CPRW
Maciej Duszyński, CPRW
Career Expert