Bachelor of Computer Science [BCS]
BSc Computer Science Course Overview
BCS stands for the Bachelors of Computer Science which is a 3 to 4 years undergraduate degree program for the students. The program is focused on principles and practices of computer science.
The students who wish to pursue the BCS program must have passed 10+2 with minimum 50% marks with computers as core subject. The students are required to pass the university specific entrance exam to be eligible for admissions in the college/university. The top entrance exams for Bachelor of Computer Science are CUET, JEE Mains and IPU CET. The open universities like IGNOU take admissions on the basis of merit of 10+2 marks.
The average fees for Bachelor of Computer Science is between Rs. 65,000/- to Rs. 2,50,000/- per year. The top universities offering the Bachelor of Computer Science are University of Delhi, Banaras Hindu University, IIT and Christ University. The admissions are usually conducted in the July - August every year.
The students who pursue Bachelor of Computer Science can opt careers like software developer, web developer, game developer, data analysts and UX/UI designer. The average salary package for freshers is 3 LPA which increases with experience and qualifications. The experienced developers earn up to 20 LPA and more.
Bachelor of Computer Science (BCS) Quick Highlights
Check the table below for the quick highlights on the Bachelor of Computer Science(BCS) program.
Particulars | Highlights |
Program Name | Bachelor of Computer Science (BCS) |
Duration | 3 to 4 years |
Eligibility | 10+2 with computers |
Entrance | University Specific |
Top Entrance exams | CUET, JEE Mains, IPUCET |
Total Seats | 2,400 |
Intake Session | June - July |
Top Colleges/Universities | |
Top Career Options |
|
Top Recruiters |
|
Why Choose Bachelor of Computer Science(BCS) ?
With the increasing digitalization the organizations are needing more and more experts who understand the computer principles in depth to keep up with the modern technology of internet and data. Here is why students should pursue a Bachelor of Computer Science degree.
- The salary package for the Bachelor of Computer Science is good and competitive.
- The demand for Bachelor of Computer Science graduates is very high due to digitalization and technology expansion.
- A wide and diverse career options are available for the students such as software developer, data scientist, data analyst, cybersecurity, ethical hacking and much more.
- The career opportunities are diverse and the skills are required even at international level.
- The degree has immense growth opportunities.
Bachelor of Computer Science (BCS) Duration
Check the table below for the duration of the Bachelor of Computer Science (BCS) program.
Program | Tenure |
B. Sc Computer Science | 3 years |
B. Tech CSE | 4 years |
Bachelor of Computer Science [BCS]
Top Best Universities/Colleges
Check the list of top colleges and universities that have Bachelor of Computer Science (BCS) programs in the table below.
S. No | Government Colleges | Private Colleges | Universities | Open Universities/Colleges |
1. | St. Stephen’s College, University of Delhi | Christ University, Bangalore | Indian Statistical Institute | |
2 | Hindu College, University of Delhi | Presidency College, Bangalore | Banaras Hindu University | Dr. B.R. Ambedkar Open University (BRAOU), Hyderabad |
3 | Miranda House, University of Delhi | Aligarh Muslim University | Netaji Subhas Open University (NSOU), Kolkata | |
4 | Loyola College, Chennai | Yashwantrao Chavan Maharashtra Open University (YCMOU), Nashik | ||
5 | St. Xavier’s College, Mumbai | Guru Nanak Dev University | Tamil Nadu Open University (TNOU), Chennai | |
6 | Presidency College, University of Calcutta | Mount Carmel College, Bangalore | Osmania University | Karnataka State Open University (KSOU), Mysore |
7 | Ramakrishna Mission Vidyamandira | Shiv Nadar University, Greater Noida | Jawaharlal Nehru University | Nalanda Open University (NOU), Patna |
8 | Lady Brabourne College, University of Calcutta | SRM Institute of Science & Technology | Jain University, Bangalore | Uttar Pradesh Rajarshi Tandon Open University (UPRTOU), Allahabad |
9 | Bethune College, University of Calcutta | St. Joseph’s College, Bangalore | Lovely Professional University (LPU), Jalandhar | Madhya Pradesh Bhoj Open University (MPBOU), Bhopal |
10 | Baskarcharya College of Applied Sciences | Dayananda Sagar University, Bangalore | Vardhman Mahaveer Open University (VMOU), Kota (Rajasthan) |
Bachelor of Computer Science [BCS]
BSc Computer Science Course Entrance Exams
For the Bachelor of Computer Science (BCS) some universities conduct their own university specific entrance exam and others take admission on the basis of merit. Check the table below for the entrance exam details.
Institution Name | Entrance Exam |
IIT, NIT, IIIT | |
DU, BHU and government colleges | CUET Exam |
JMI Entrance Exam | |
LPU NEST | |
Central Universities | CUCET |
Birla Institute of Technology and Science | BITSAT |
SRM Institute of Science and Technology | SRMJEEE |
Vellore Institute of Technology University | VITEEE |
SNUSAT | |
Distance/Open Learning | Merit Basis |
Bachelor of Computer Science Important Exam Dates
The admissions are usually conducted during June - July and classes usually start in August. The admissions are usually taken on the basis of merit, though some universities conduct entrance exams which are university specific in nature.
Bachelor of Computer Science (BCS) JEE Mains Exam Important Dates
JEE Mains Exam (Joint Entrance Examination) is a national level examination conducted by NTA for admission in top engineering colleges like IIT, NIT and IIIT. Check the important dates and events related to the JEE Mains Exam in the table below.
Events | January Session | April Session |
Application Form Start | October 28, 2024 | January 31, 2025 |
Application Deadline | November 22, 2024 | February 24, 2025 |
Admit Card Release | December, 2024 | March, 2025 |
Paper 1 exam dates | 22, 23, 24, 28, and 29 January, 2025 | 2, 3, 4, 7, and 8 April, 2025 |
Paper 2 exam dates | 30 January, 2025 | 9 April, 2025 |
Result Date | 11 February, 2025 | 18 April, 2025 |
Commencement of Session | July, 2025 | July, 2025 |
Bachelor of Computer Science (BCS) CUET Exam Important Dates
CUET (Combined University Entrance Test) is an entrance exam taken for admissions in UG programs across various government colleges and universities. Even some private and central universities consider the exam score for admissions. Check the table below important dates related to the CUET Exam 2025.
Important Events | Dates |
Application Starts | 1st March, 2025 |
Application Ends | 24th March, 2025 |
Exam City Announcement | 7th May, 2025 |
Admit Card Available | 10th May, 2025 |
Exam Date | 13th May, 2025 to 3rd June, 2025 |
Provisional Answer Key | 17th June, 2025 |
Result Declaration | 4th July, 2025 |
Bachelor of Computer Science (BCS) JMI Exam Important Dates
JMI Entrance exam is the entrance exam conducted by Jamia Milia Islamia university for admissions in the UG programs. Check the important dates related to the JMI Entrance exam in the table given below.
Important Events | Dates |
Application Starts | 5th March, 2025 |
Application Ends | 13th April, 2025 |
Exam Date | 26th April, 2025 to 31st May, 2025 |
Result Declaration | 11th July, 2025 |
Bachelor of Computer Science (BCS) SRMJEEE Exam Important Dates
SRMJEEE is conducted by SRM Institute of Science and Technology for admissions in the UG programs. Check the important dates related to the SRMJEEE in the table tabulated below.
Phases | Phase 1 | Phase 2 | Phase 3 |
Application Starts | 12th November, 2024 | 12th November, 2024 | 12th November, 2024 |
Application Ends | 16th April, 2025 | 6th June, 2025 | 30th June, 2025 |
Admit Card | 18 - 19 April, 2025 | 8 - 10 June, 2025 | 1 - 2 July, 2025 |
Exam Date | 22nd to 27th April, 2025 | 12th to 17th June, 2025 | 4th to 5th July, 2025 |
Result Declaration | 5th May, 2025 | 23 June, 2025 | 10th July, 2025 |
Bachelor of Computer Science (BCS) Other Entrance Exam Important Dates
Check the table tabulated below to check the important dates related to the entrance exam of various universities for admissions in Bachelors of Computer Science program.
Entrance Exam | BITSAT | IPU CET | VITEEE |
Test Name | Birla Institute of Technology and Science Admission Test | Indraprastha University Common Entrance Test | Vellore Institute of Technology Engineering Entrance Examination |
Conducted By | Birla Institute of Technology and Science | Guru Gobind Indraprastha University | Vellore Institute of Technology |
Application Starts | 20th January, 2025 | 1st February, 2025 | 4th November, 2025 |
Application Ends | 18th April, 2025 | 18th April, 2025 | 31st March, 2025 |
Admit Card Available | - | 23rd April, 2025 | 48 hours before exam |
Exam Date | 26th May, 2025 to 26th June, 2025 | 26th April, 2025 to 18th May, 2025 | 21st April, 2025 to 27th April, 2025 |
Result Declaration | 8th July, 2025 | July, 2025 | 4th May, 2025 |

We couldn't find any exam for this course!
Bachelor of Computer Science [BCS]
BSc Computer Science Course Curriculum
Check the table tabulated below for the Bachelor of Computer Science (BCS) program syllabus during the tenure of 4 years..
Year | Syllabus |
Year 1 |
|
Year 2 |
|
Year 3 |
|
Year 4 |
|
Bachelor of Computer Science [BCS]
BSc Computer Science Course Eligibility
The students who wish to pursue Bachelor of Computer Science (BCS) must have the following qualifications.
- 10+2 with Computer with minimum 50% marks
- Must pass university entrance exam
Check the table below for the Bachelor of Computer Science (BCS) qualifications for every type of institution.
Institution Type | Qualifications |
Government |
|
Private |
|
Deemed Universities |
|
Distance/Open Learning |
|
Bachelor of Computer Science (BCS) Eligibility Criteria Category Wise
Check the table below for the Bachelor of Computer Science (BCS) Eligibility Criteria Category Wise.
Category | Government | Private | Deemed Universities | Distance/Open Learning |
General |
|
|
| 10+2 with minimum 50% marks |
EWS |
|
|
| 10+2 with minimum 50% marks |
SC |
|
|
| 10+2 with minimum 50% marks |
ST |
|
|
| 10+2 with minimum 50% marks |
OBC |
|
|
| 10+2 with minimum 50% marks |
PwD |
|
|
| 10+2 with minimum 45% marks |
Bachelor of Computer Science [BCS]
BSc Computer Science Admissions
Bachelor of Computer Science (BCS) Application Process
The application process for Bachelor of Computer Science (BCS) is simple. Students can easily take admissions in Bachelor of Computer Science by following the steps below.
- Apply in the college/university you wish to take admission in.
- Register on the college/university portal and fill the application form.
- Enter your personal details and educational qualifications.
- Upload the copy of the requested documents.
- Pay the application fee and submit your application form.
- Once your application form is submitted you will receive a confirmation.
- Appear for the entrance test as per the schedule mentioned in your admit card. The open universities take admissions on the basis of merit so, there is no entrance test for open universities.
- Check your result once the university has released results for the entrance test.
- Apply in the counselling and appear for the counselling.
- Get your college/university allotted.
- Pay the tuition fees.
- Visit the college as per date of commencement.
Bachelor of Computer Science (BCS) Cut Off
Check the table below for the Bachelor of Computer Science (BCS) Cut Off.
Colleges/Universities | Rank/Marks |
68th rank | |
IIT Madras, IIT Delhi | Rank less than 200 |
IIT Kharagpur, IIT Kanpur | Rank between 250 to 1000 |
IIT Hyderabad, IIT Indore | Rank between 600 to 3000 |
Delhi University | Marks between 190 - 210 |
Banaras Hindu University | 95 percentile |
Bachelor of Computer Science (BCS) Seats
There are a total of 2,400 seats for B. Sc Computer Science in India. Check the table below for the Bachelor of Computer Science (BCS) seats distribution in India.
Institution Type | Number of Seats |
Government | 496 |
Private | 1,266 |
Central Universities | 238 |
Total Seats | 2,400 |
Check the number of seats in specific universities and colleges in the table tabulated below.
College/University | Type | Seats |
Central University | 65 - 115 seats per college | |
Central University | Approx. 100 seats | |
Loyola College, Chennai | Private Autonomous | 100 seats |
Bachelor of Computer Science [BCS]
Fees
The fees for the Bachelor of Computer Science (BCS) Fees varies between Rs. 7,000 to Rs.3,00,000/- per year. Check the table for the Bachelor of Computer Science (BCS) fees.
College Type | Fees |
Government | Rs. 7,000/- to Rs. 50,000/- per year |
Private | Rs. 50,000 to Rs. 2,10,000/- per year |
Deemed Universities | Rs. 1,00,000/- to Rs. 2,10,000/- per year |
Distance/Open Learning | Rs. 10,000/- to Rs.80,000/- per year |
Bachelor of Computer Science (BCS) Fees - Top Institutes
Check the table below for the per year fees for Bachelors of Computer Science in the top technological institutes of India.
Institute | Fee per year |
IIT | Rs. 1,80,000/- to Rs. 2,80,000/- |
NIT | Rs. 60,000/- to Rs. 2,00,000/- |
IIIT | Rs. 1,50,000/- to Rs. 3,50,000/- |
Bachelor of Computer Science (BCS) Fees - Top Colleges in India
Check the table below for the per year fees for Bachelors of Computer Science in the top government colleges, private colleges and central universities of India.
College/University | Type | Fee per year |
Delhi University | Central University | Rs. 60,000/- to Rs. 1,00,000/- |
Banaras Hindu University | Central University | Rs. 3,000/- to Rs. 13,000/- |
Jamia Millia Islamia | Central University | Rs. 15,600/- to Rs. 23,400/- |
State University | Rs. 12,000/- | |
State University | Rs. 90,000/- to Rs. 1,50,000/- | |
Mithibai College, Mumbai | Private Autonomous | Rs. 22,000/- |
Private Autonomous | Rs. 1,50,000/- | |
Private University | Rs. 65,000/- | |
St. Xavier’s College, Mumbai | Private Autonomous | Rs. 22,000/- |
Fergusson College, Pune | Private Autonomous | Rs. 1,10,000/- |
Bachelor of Computer Science [BCS]
BSc Computer Science Placements
The salary packages for Bachelors of Computer Science varied depending upon the experience. Check the table below for the average salary packages for the Bachelor of Computer Science (BCS).
Career Level | Years of Experience | Salary Package |
Fresher | 1 to 3 years | 3 - 5 LPA |
Mid Career | 3 to 5 years | 5 - 10 LPA |
Experienced professionals | 5+ years | 18 - 20 LPA |
Bachelor of Computer Science (BCS) Job Role Specific Salary Packages
Check the table below for the job specific salary packages for Bachelor of Computer Science (BCS).
Job Role | Average Salary | Experience Salary |
Software Developer | 3 to 6 LPA | 8 to 20 LPA |
Data Analyst | 3 to 5 LPA | 6 to 12 LPA |
Web Developer | 2.5 to 5 LPA | 6 to 10 LPA |
System Administrator | 2.5 to 4 LPA | 5 to 8 LPA |
Cybersecurity Analyst | 4 to 7 LPA | 8 to 15 LPA |
Database Administrator (DBA) | 3 to 6 LPA | 7 to 14 LPA |
Cloud Engineer | 4 to 8 LPA | 10 to 20 LPA |
Machine Learning Engineer | 6 to 10 LPA | 15 to 30 LPA |
IT Support Specialist | 2 to 4 LPA | 5 to 8 LPA |
Game Developer | 3 to 6 LPA | 8 to 15 LPA |
UI/UX Designer | 3 to 5 LPA | 7 to 12 LPA |
Bachelor of Computer Science (BCS) Top Recruiters
Check the list of top recruiters of Bachelors of Computer Science below.
- TCS
- Infosys
- Wipro
- Accenture
- Deloitte
- EY
- KPMG
- ZS Associates
- Cognizant
- Capgemini
- IBM
- HCL
- Tech Mahindra
- Palo Alto
- Cisco
- PwC
- Oracle
- Microsoft
- Amazon
- AWS
- Google Cloud
- Microsoft Azure
- NVIDIA
- Microsoft
- Dell
- HP
- Ubisoft
- Zynga
- EA Games
- Adobe
- Flipkart
- Zomato
Bachelor of Computer Science (BCS) India VS Abroad
Bachelors of Computer Science is a popular choice among the students, especially with the emerging need of technology and digitalization. Here is a comparison between Bachelor of Computer Science (BCS) in India VS Abroad, to give students a brief overview of Bachelor of Computer Science (BCS) degree in India VS Abroad countries. Check the table below for the quick comparison on Bachelor of Computer Science (BCS) India VS Abroad.
Parameter | India | Abroad |
Tenure | 3 to 4 years | 4 years |
Fee per year | Rs. 7,000/- to Rs. 2,50,000/- | Rs. 20,00,000/- to Rs. 30,00,000/- |
Entrance Exam | University Specific | GRE |
LOR/SOP | Not required | Must |
Language Proficiency | Not required | Must have local language proficiency or English Proficiency |
Language Proficiency Exam | Not required | English Proficiency Test - IELTS/TOEFL |
Medium of Teaching | Hindi - English mix | English |
Average Salary | Rs. 3 LPA | Rs. 40 LPA |
Top Recruiters |
|
|
Scholarships | Available | Available |
Top Colleges/countries | DU, BHU, IIT, NIT, IIIT | Canada, Australia, Germany |
Bachelor of Computer Science in Canada VS India
Check the table below for an in-depth comparison between Bachelor of Computer Science in Canada and India.
Parameter | Canada | India |
Duration | 4 years | 3 years |
Career Options | Software Developer, Software Engineer, Full Stack Software Developer, Front End Developer, Development Operations (DevOps) Engineer, Web Developer, Data Scientist, Data Engineer, Programmer Analyst | Web Developer, Software Developer, Data Analyst, System Administrator, Cybersecurity Analyst, Database Administrator (DBA), Cloud Engineer, Machine Learning Engineer, IT Support Specialist, Game Developer, UI/UX Designer |
Exposure | International and Global | Not much exposure |
Hands-on Experience | Students work on live projects | Not much projects |
Top Recruiters | IBM, Google, Microsoft | TCS, Infosys |
Average Package | ₹42 - 55 LPA | ₹3-8 LPA |
Frequently Asked Questions
Ques - What are the Computer science bachelor degree requirements?
Ans - To be eligible for Bachelors of Computer Science degree, the students must have completed 10+2 with computer as core subject and must pass the university specific entrance exam.
Ques - What is the average salary of computer science graduates?
Ans - The average salary of computer science graduates is between 3 to 6 LPA. The salary keeps on increasing with experience and experienced professionals can expect salary packages between 12 to 20 LPA.
Ques - What are the career options with a computer science bachelor's degree?
Ans - The career options can be - software developer, web developer, data analyst, cloud engineer, UX/UI Designer, game developer, machine learning developer and much more.
Ques - How much does a Computer science bachelor's degree cost?
Ans - The tuition fees for Bachelors of Computer Science varies between Rs. 7,000/- to Rs. 2,50,000/- per year depending upon the college.
Ques - How long does it take to get a bachelor's degree in computer science?
Ans - The Bachelor of Computer Science is usually a 3 years degree program though some universities also provide a 4 years degree program with a specialization degree.

Not sure what you are looking for? Connect with our counsellors.
Login helps you find curated results for your requirement.