B.Sc fresher resume format

A B.Sc graduate applies for the same IT, lab and analyst jobs as B.Tech candidates, through the same Naukri listings and mass-recruitment drives, where the first filter is the percentage at Class X, XII and graduation. The resume should make those marks easy to find, then prove the degree with projects someone actually used. The sample below is a 2025 B.Sc Computer Science graduate; the shape works for life-science graduates too.

Free. The sample opens in the editor as your own resume, with the name and contact details left blank for you to fill in. Sign in with Google if you have not already.

Skills to include

The terms recruiters filter on for this role. List the ones you can back up with a line of experience or a project.

  • Python
  • Java
  • SQL
  • JavaScript
  • HTML
  • CSS
  • MySQL
  • Django
  • Data Structures
  • Object-Oriented Programming
  • Git
  • Linux
Sample B.Sc fresher resume in the Minimal template. Names and employers are illustrative.

Sample B.Sc fresher resume, as text

B.Sc Computer Science graduate, 2025

Summary

Computer science graduate (CGPA 8.1) with a four-month web development internship and two projects in use at my college. Comfortable in Python and SQL, with working knowledge of Django, JavaScript and Git. Looking for a junior developer, support engineer or QA role where I can learn from an experienced team.

Experience

Web Development Intern · Trimbak Softech

Nashik · Jan 2025 – Apr 2025

  • Built 6 pages and two forms of a school-management product in Django and Bootstrap, reviewed and merged by a senior developer.
  • Wrote 40+ SQL queries and reports for the fee module and fixed 18 bugs from the client's issue list.
  • Tested every release on Chrome, Firefox and Android before hand-over and wrote the test checklist new interns now follow.

Projects

LibTrack — department library system

Final-year project. Django and MySQL web app that replaced the computer science department's issue register: barcode-based issue and return, due-date reminders by email and a monthly overdue report. Tracks 1,400 books for about 220 students; the librarian has used it since February 2025. Team of two; I built the data model, the issue workflow and the reports.

Expense splitter for hostel rooms

Python and Flask app with a simple JavaScript front end that splits shared expenses and settles balances with the fewest payments. Used by 30 students in my hostel block; written up as a 1,200-word blog post on how the settlement algorithm works.

Education

  • B.Sc in Computer Science, CGPA 8.1/10 · Gokhale Science College · 2022 – 2025
  • Class XII (Science, State Board), 84% · Pethe Junior College · 2021 – 2022
  • Class X (State Board), 90% · Rachana Vidyalaya · 2019 – 2020

Skills

  • Languages: Python, Java, SQL, JavaScript
  • Web and data: Django, HTML, CSS, MySQL, REST APIs
  • Core: Data Structures, Object-Oriented Programming, Git, Linux, Computer Networking

Certifications

  • The Joy of Computing using Python · NPTEL (IIT Madras), Elite · 2023
  • Responsive Web Design · freeCodeCamp · 2024
  • SQL (Intermediate) · HackerRank · 2024

Awards

  • Second place, inter-college coding contest · Gokhale Science College · 2024

Common mistakes on B.Sc fresher resumes

Apologising for the degree
A summary that explains why you did a B.Sc rather than a B.Tech wastes its best lines. Say what you can do and what you have built; a recruiter who sees a Django app with 220 users does not go back to the degree name.
Projects that are the lab syllabus
"Student record system in C" and "Calculator in Java" are on every B.Sc resume from the same university. Pick a project with a user — a department, a hostel, a shop — and say what it does for them and what you built in it.
Leaving out Class X and XII marks
Most mass recruiters in India screen on 60% throughout, and their forms ask for all three. Keep Class X, Class XII and the degree in the education section with the board and the percentage, as the sample does.
Skills copied from a job post
Listing Spring Boot, AWS, Docker and Kubernetes because the posting named them invites interview questions you cannot answer. Keep the languages and tools you have written code with; three honest groups beat a wall of names.
No GitHub link
For a graduate with no job, the code is the evidence. Put a GitHub link in the header, pin the two projects on the resume, and make sure each has a README that says what it does and how to run it.

Questions about the B.Sc fresher resume format

What is the best resume format for a B.Sc fresher?
One page, single column: name and contact details with a GitHub or LinkedIn link, a short summary, education with marks for Class X, XII and the degree, skills, projects, internships, certifications and a declaration. Projects come before the internship if they are the stronger evidence, as they are for most B.Sc graduates.
Can a B.Sc fresher resume compete with B.Tech candidates for IT jobs?
For service companies, support, QA and junior developer roles, yes: most of their campus and off-campus drives accept B.Sc Computer Science and IT graduates with the same percentage criteria. What closes the gap on paper is a project with real users and a GitHub link that shows readable code, not a longer skills list.
Should a B.Sc fresher resume list Class X and XII marks?
Yes. Mass recruiters in India still apply a 60% throughout rule, and company portals ask for every stage. Put each with the board and the percentage in one line of the education section. Once you have two years of experience you can drop the school entries.
How should a B.Sc fresher in life sciences adapt this resume format?
Keep the order and swap the content: the dissertation or final-year project becomes the first project, lab techniques (PCR, chromatography, cell culture, microscopy) replace programming languages in skills, and a summer training at a lab, hospital or pharma unit goes under experience. The declaration stays; many lab and pharma employers expect it.

Related resume formats

  • Teacher resume format

    A resume format for school teachers in India, with a full sample: board results and class outcomes, B.Ed and CTET up front, teaching skills, languages and the declaration schools expect. Free PDF.

  • Staff nurse resume format

    A resume format for staff nurses in India, with a full sample: nursing council registration, BLS and ACLS, ICU and ward experience with numbers. Free PDF.

  • Pharmacist resume format

    A resume format for pharmacists in India, with a full sample: pharmacy council registration, hospital and retail dispensing numbers, stock and compliance. Free PDF.

  • B.Com fresher resume format

    A resume format for B.Com freshers in India, with a full sample: marks up front, Tally and GST skills, a CA-firm internship and a declaration. Free PDF.

  • Accountant resume format

    A resume format for accountants, with a full sample: Tally, GST and TDS filings, bank reconciliation and month-end close, in a ledger-style layout. Free PDF.

  • Banking fresher resume format

    A resume format for banking freshers in India, with a full sample: a bank internship in numbers, KYC and cash-handling skills, languages and a declaration. Free PDF.

All 29 resume formatsOr pick a template first