Write a Computer Science Student Resume With No Job History
A computer science student resume example built from coursework and projects, with the section order recruiters expect and a full writing guide.
Example Computer Science Student summary
Third year computer science student with coursework in operating systems, databases and distributed computing, and three projects built outside class. Writes Java, Python and SQL daily, maintains a course scheduling service used by a student club, and handles the continuous integration setup for a robotics team. Seeking a summer software engineering internship where backend work is the focus.
Skills to list on a Computer Science Student resume
- Java
- Python
- C++
- JavaScript
- SQL
- Data structures and algorithms
- Git and GitHub
- Linux
- React
- REST APIs
- Unit testing
- Object-oriented programming
- Databases
- Operating systems
- Agile teamwork
What actually gets this resume read
- Put education at the top with your expected graduation date, since that is the first thing an internship recruiter checks.
- Give projects the same treatment as jobs: what you built, the stack, who used it, and what it does now.
- List relevant coursework only when it maps to the posting, naming courses like operating systems or databases.
- Include non-technical jobs briefly if they show reliability, but keep the space weighted toward code you have written.
- Add your GitHub link and make sure the pinned repositories have a readme, because reviewers do click through.
- Name the languages you would be comfortable interviewing in rather than every language you have ever touched.