B.Sc Computer Science
Last updated · Confirm dates, fees and eligibility on the official website before you apply.
Three-year science degree (four-year Honours under NEP) covering programming, data structures and computing fundamentals. Outcomes improve markedly with self-driven project work or a follow-on MCA.
- Duration
- 3–4 years
- Entry after
- Class 12
- Entrance exam
- Common University Entrance Test UG
- Study mode
- OnCampus
- Licence
- Not required
Course overview
Three-year science degree (four-year Honours under NEP) covering programming, data structures and computing fundamentals. Outcomes improve markedly with self-driven project work or a follow-on MCA.
Eligibility and admission
Who can apply. 12th pass with Maths; Computer Science preferred.
How you get in. CUET UG, University merit, State admission processes.
How it is studied. Full-time; distance or online mode only where the university holds specific UGC-DEB approval.
Admission rules change every year. Confirm eligibility, the entrance test and the calendar against the current official notification.
Where this can lead
Where people work.
- IT services companies
- Startups
- Corporate IT departments
- BPO and technical support
- Educational technology firms
What you can study next.
- MCA
- M.Sc Computer Science
- MBA
- Full-stack and cloud certifications
- M.Tech (limited routes)
Cost, duration and indicative earnings
Indicative total course fee. Govt/University: about 10,000 - 80,000 total; Private: about 1,50,000 - 6,00,000 total.
Indicative starting salary. 18,000 - 35,000 per month.
Typical duration. 3 years (4 years Honours under NEP).
Fees and salaries here are indicative ranges, not quotes. Confirm the current fee with the institution and treat the salary as a starting range that varies by employer and location.
What you learn
You study programming, data structures and computing fundamentals over three years, or four years for an Honours route under NEP.
| Stage | Core content | Alongside it |
|---|---|---|
| Throughout | Programming, data structures and computing fundamentals. | Self-driven project work can strengthen your skills and later job prospects. Some students continue with an MCA after graduation. |
Ask before you enrol. How many hours of supervised computer lab work do students get each week, and how many coding projects must they complete?
Who it suits
B.Sc Computer Science suits you if you have passed Class 12 with Maths and want to build skills for software or web development.
- You are ready for three years of full-time study, or four years if you choose an Honours route under NEP.
- You prefer learning programming, data structures and computing basics instead of studying only computer applications.
- You can apply through CUET UG, a university merit list or your state admission process.
- You are willing to build your own projects alongside classes, since project work strongly affects job outcomes.
- You may want to continue with an MCA, M.Sc Computer Science, MBA or a limited-route M.Tech later.
- It does not suit you if you want a job guaranteed by the degree alone or do not want to practise coding outside class.
What it will actually cost you
For B.Sc Computer Science, the main cost is the college fee, and the gap between a government university and a private university is large.
| Line item | Typical | Worth knowing |
|---|---|---|
| Government or university institution fee | Rs 10,000 - 80,000 total | This covers the usual total course fee for a three-year degree. A four-year Honours route may add another year of fees. |
| Private institution fee | Rs 1,50,000 - 6,00,000 total | Check whether the quoted amount covers all years or only one year before you accept admission. |
Government colleges and universities may offer fee concessions for reserved categories, subject to their rules and documents. Scholarship, fee-refund and stipend support depends on the institution, state and admission category.
Indicative ranges, not quotations. Confirm the current fee with the institution before you pay anything.
Certifications that change what you earn
What it pays, and what changes it
In India, B.Sc Computer Science graduates commonly start at ₹18,000 to ₹35,000 a month. Your pay rises faster when you have working projects, stronger programming skills, or move into a software development role after experience or further study.
India
Pay differs by city, employer type and the work you can show, such as coding projects or web applications.
| Stage | Monthly | What it depends on |
|---|---|---|
| Entry-level | ₹18,000 - ₹35,000 | After B.Sc Computer Science, in IT services, technical support, BPO, corporate IT, startups or educational technology firms. |
| Early career | ₹18,000 - ₹35,000 | After gaining experience in a software developer or web developer role, with self-driven project work. |
| Experienced | ₹18,000 - ₹35,000 | With several years of relevant work, stronger programming skills, or a follow-on MCA. |
Indicative bands for 2026, not measured salary data. What people actually earn varies by employer, state and sector.
The honest part
A B.Sc Computer Science degree does not by itself set you apart in a large graduate pool. Many entry roles expect projects, coding practice and interview preparation beyond classroom work. Starting pay is often around ₹18,000 to ₹35,000 a month. Private-college fees can reach about ₹6 lakh in total, so compare that cost with government or university seats before accepting admission.
The degree gives you a grounded start in programming, data structures and computing fundamentals. It also keeps several next steps open, including MCA, M.Sc Computer Science, MBA and some M.Tech routes. You do not need a licence to work in software or web development. For many students, a lower-fee university degree plus steady skill-building is a sensible route.
Students who do well usually build things while studying. They write code regularly, make a few working projects, keep them on GitHub or a similar portfolio, and learn to explain their choices. They use internships, college events and placement preparation seriously. Many also plan early for an MCA if they want stronger technical roles after graduation.
Who can apply
1 route into this course.
| Qualification | Stream | Minimum | Subjects |
|---|---|---|---|
| Class 12 | Science - PCM | — | Maths |
Percentages are indicative. Individual universities set their own cut-offs, and reserved-category relaxations differ by state and institution.
Entrance exams for this course
An exam mapping does not mean every college accepts that exam. Check the current institution and examination notification before you apply.
Careers this course leads to
2 routes mapped from this qualification.
A course supports eligibility and preparation. It never guarantees a particular job.
Before and after this course
What you can study next
Common questions
Who can apply for B.Sc Computer Science?
12th pass with Maths; Computer Science preferred. Admission is through CUET UG, University merit, State admission processes.
How long does B.Sc Computer Science take?
3 years (4 years Honours under NEP). Full-time; distance or online mode only where the university holds specific UGC-DEB approval.
What does B.Sc Computer Science cost?
Govt/University: about 10,000 - 80,000 total; Private: about 1,50,000 - 6,00,000 total. These are indicative ranges, not quotes. Confirm the current fee with the institution.
What can I study after B.Sc Computer Science?
MCA, M.Sc Computer Science, MBA, Full-stack and cloud certifications, M.Tech (limited routes).
Turn this into a decision you can defend
Compare the route, follow where it actually leads, and keep one alternative in view before you apply.