Computer Science CV Template (Text Format)
PROFESSIONAL SUMMARY
Analytical and solution-oriented Computer Scientist with 7+ years of hands-on experience engineering scalable applications, managing operating systems/IT infrastructure projects, and providing core networking solutions. Equipped with a BSc in Computer Science, robust expertise in Java and Python, and proven ability building new IT systems. Looking to bring my technical expertise to perform 3rd line support as an IT Support Engineer at SolComms.
WORK EXPERIENCE
Redian Software, Poole
Computer Scientist, 20XX – Present
- Replace ageing systems with scalable software to maximise operational efficiency while minimising hardware and software support
- Fixed 300+ website bugs, reducing customer complaints by 20%
- Increased operational efficiency of data virtualisation tools by 15% while collaborating with a team of 10 experts for seamless execution of IT projects
- Reduced data load time from 14 hours to 20 minutes and improved data quality from 60% to 99.9% by using the latest analytics tools
Infopulse, Birmingham
IT Manager, 20XX – 20XX
- Scaled team efforts to improve 10 business applications and technology processes through rigorous data collection and analysis
- Achieved over £6M in revenue by directing two large-scale technical IT projects
- Reduced onboarding time by up to 25% by systematising training materials for tech teams
EDUCATION
University of Manchester, Manchester
MSc Advanced Computer Science (Distinction)
University of Wolverhampton, Wolverhampton
BSc (Hons) Computer Science (2.1)
KEY SKILLS
- IT support
- Software development
- Data analysis
- Technical troubleshooting
- Project management
- Network security
Computer Science Teacher CV Example
Employers will have slightly different expectations of your computer science CV if you’re applying for a teaching position. For one, your CV should clearly demonstrate your qualifications in both education and computer science. The example below shows how to format your PGCE and STEM qualifications correctly.
How to write your computer science CV
Computer science graduates can work in a variety of roles. Common computer science jobs include software engineers, systems analysts, data scientists, and web developers. No matter your exact job title, as a computer scientist you must be able to solve problems quickly and efficiently.
Our writing help is geared more toward recent computer science graduates, but computer scientists at any level can follow our three tips to write an impressive computer science CV:
1. Tailor your computer science CV to the exact role
Customise your computer science CV to the job description. Even if you’re a recent computer science graduate and are applying for different job titles (for example, data developer and data engineer jobs), send in a tailored CV for each job. You can customise your computer science CV by:
- putting the job title under your name
- mentioning the job title in your personal statement
- emphasising work experience
2. Highlight your body of work with additional sections
As a computer scientist, you can add additional information to your CV to give recruiters a better idea of what you can do. Here are three sections you can add to your CS CV to make your application well-rounded and persuasive:
Github
List your Github and/or personal project website in your contact information. Your Github shows recruiters you have a substantial body of work and are committed to reproducibility and good software practices. Also, Github allows recruiters to inspect your code and understand how you think.
Projects
If you’re an experienced computer scientist, you can integrate projects into your CV’s work experience section. But if you’re a recent computer science graduate, you may have gained computer science practice more through personal and course projects than job experiences, so you can either make a dedicated projects section or list them in your CV’s education section.
Generally, when describing projects, list what the goal was (e.g., created an Android app that pairs language exchange partners who live in the same city), the technical skills you used (e.g., built using Java, Kotlin, Android Studio, and Jetpack Compose), and any special features you developed or challenges you overcame (e.g., implemented a novel algorithm to determine language partner compatibility).
Relevant modules
If you’re a recent computer science graduate, you can list courses you’ve taken. But ensure your relevant modules and skills section complement — rather than repeat — each other. For example, if you list ‘Data management systems’ as a course, you can specify PostgreSQL and MySQL in your skills section.
3. List your top computer science skills
Computer science employers care most about your hard skills, or skills learned through education and training. Add some of these hard skills when writing your CV:
- Programming languages (e.g., Python, Ruby, JavaScript, C)
- Statistical programming languages (e.g., R, SAS)
- Data analysis
- Hardware and software installation
- REST APIs
- Web development
- Data structures
- Machine learning
- Natural language processing
- Cloud-based technologies
- SQL
- Database management systems
- Data visualisation
- Tableau
- Algorithms
- Software design
- Quality assurance (QA)
- Debugging
- Network security
- IT skills
- Data protection and cryptography
For example, if you’re applying to jobs in backend development, don’t focus on your desktop publishing skills (but you can still mention them briefly in your skills section to show recruiters you’re a well-rounded candidate).
Get help making your computer science CV
Clearly highlight your technical expertise and project experience using our personal statement and bullet point writer. Communicate advanced skills, project wins, and collaborative successes to both technical and non-technical hiring managers.
Save multiple CVs to your dashboard so you can customise your applications for each role and stay on top of opportunities as they arise.
Skip the writer’s block and make a CV in minutes with our AI software.












Copy Link
Facebook
Linkedin
Twitter
Pinterest