Bachelor of Science [B.Sc.] (Hons.) Computer Science Top Colleges, Syllabus, Scope, and Salary

Pranjal Singhal's profile photo

Pranjal Singhal

Content Curator

Stream Science
Duration 3 Years
Course Computer Science
Course Type Graduation

B.Sc. (Hons.) Computer Science is a 3-year full-time undergraduate course divided into 6 semesters, with each semester lasting a period of 6 months. The minimum eligibility for the course is a Higher Secondary Certificate (10+2) qualification with a minimum aggregate score of 45%. It is a study of the theory, experimentation, and engineering which form the basis for the design and use of computers.

Top Institutes offering B.Sc. (Hons.) Computer Science are:

The average annual course fee charged in India ranges between INR 2,000 and 7 Lacs, depending upon the institute offering the course.

Admission to B.Sc. (Hons.) Computer Science course is based on the candidate’s performance in a relevant entrance test and subsequent round of counseling. The course is also offered in India n part-time basis at some institutes.

The average annual starting salary offered in India to successful graduates of the course ranges between INR 3 and 10 Lacs, depending upon the candidate’s expertise in the field and increases with experience and skill set.

B.Sc. (Hons.) Computer Science: Course Highlights

Listed below are some of the major highlights of the course.

Course Level Graduate
Duration 3 Years (full-time)
Examination Type Semester System
Eligibility Higher Secondary Certificate (10+2) with 45% aggregate marks
Admission Process Based on counselling after qualification of relevant entrance tests
Course Fee INR 2,000 to 7 Lacs
Average Starting Salary INR 2 to 10 lacs per annum
Top Recruiting Fields/Areas Microsoft, IBM, Oracle, Cisco, Intel, Apple, Nvidia, Wipro, Infosys, Accenture, and others such.
Job Positions Business Analyst, Junior Analyst, Business Development Executive, System integrator, Hardware Designer, Logic Designer, Systems Analyst, System Administrator, Computer programmer, Computer Scientist, Software Developer, etc.

B.Sc. (Hons.) Computer Science: What is it about?

B.Sc. (Hons.) Computer Science course offers to eligible candidates basic knowledge and understanding of the concepts of computer science and information technology. A combined advanced study of such concepts and software training tools equips students to adapt to the ever-evolving domain of technology. The program primarily intends to serve as a foundation for higher academic programs in computer science and to build a firm foundation in Mathematics, besides including modules on electronics and humanities.

The first year of the course lays emphasis on building the candidate’s foundation in computer science in areas such as programming, algorithms, and Mathematics. B.Sc. (Hons.) Computer Science curriculum is structured to incorporate the major academic subjects of the computer science industry and its many areas of specialization. Besides that, B.Sc. (Hons.) Computer Science course also includes components of study such as programming techniques, database development, requirement-capturing, and functioning of computing operating systems.

Such graduates may choose to pursue research in the field, go for pursuing post-graduation in the subject or pursue Lectureship in colleges or universities. Employment opportunities for such graduates abound in multi-national companies, computer hardware system design and development companies, computer networking companies, software development companies, and others such.

B.Sc. (Hons.) Computer Science course curriculum covers a wide range of topics including object-oriented programming, artificial intelligence, mobile computing and computational mathematics, computer languages and tools such as Java, C++, Android, SQL, Python, MATLAB and assembler, and specialist hardware such as Arduino microcontrollers.

B.Sc. (Hons.) Computer Science: Top Institutes 

Listed below are some of the top institutes that offer the course in the country with the corresponding locations and fees charged by each.

Name of Institute City Average Fees (Per Year)
Acharya Narendra Dev College New Delhi INR 7,600 
Atma Ram Sanatan Dharma College New Delhi INR 9,582 
Bhaskraycharya College of Applied Sciences New Delhi INR 12,370 
Hans Raj College New Delhi INR 16,173
Indraprastha College for Women New Delhi INR 7,700 
Deen Dayal Upadhyaya College New Delhi INR 10,470 
Panjab University Chandigarh INR 17,460 
Jamia Hamdard University New Delhi INR 59,500 
Ram Lal Anand College New Delhi INR 3,766 
Kurukshetra University Kurukshetra INR 39,800 
Bharati Vidyapeeth University Pune INR 70,000 
Loyola College, Chennai Chennai INR 48,000 
Amity University Gurgaon INR 95,372 
Amity University Noida INR 115,591 
Amity University Jaipur INR 90,000 
Amity University Lucknow INR 96,677
Kalindi College New Delhi INR 11,615 
Keshav Mahavidyalaya New Delhi INR 9,824 
St. Xavier's College Kolkata INR 22,380
Fergusson College Pune INR 3,420 
National Postgraduate College Lucknow INR 20,000 
Scottish Church College Kolkata INR 17,555 

B.Sc. (Hons.) Computer Science: Eligibility 

Candidates wishing to apply for the course need to meet the following minimum eligibility criteria:

  • Higher Secondary (10 + 2) qualification from a recognized educational Board with Mathematics as one of the main subjects
  • A minimum aggregate score of 45% at the 10+2 level.
  • Candidates awaiting their 10+2 exam results may also apply on provisional basis. Admission is confirmed on the basis of final results.

B.Sc. (Hons.) Computer Science: Admission Process

Aspiring eligible candidates are required to qualify a relevant entrance examination followed by a round of group discussion. Subsequently, shortlisted candidates may need to go through additional rounds of personal interview or Skype-based interview based on the score obtained in the online entrance test, which is the final stage in the process of selection.

However, some institutes shortlist candidates for the round of interview based on the score obtained in graduation. A few institutes/universities also grant merit-based admission to eligible candidates, based on the 10+2 score.

B.Sc. (Hons.) Computer Science: Syllabus and Course Description

A semester- wise breakup of the course’s syllabus is tabulated below:

Semester I

Semester II

Programming Fundamentals using C++ Programming in JAVA
Programming Fundamentals using C++ Lab Programming in JAVA Lab
Computer System Architecture Discrete Structures
Computer System Architecture Lab Discrete Structures Tutorial
Generic Elective I Generic Elective II

Semester III

Semester IV

Data Structures Design and Analysis of Algorithms
Data Structures Lab Design and Analysis of Algorithms Lab
Operating Systems Software Engineering
Operating Systems Lab Software Engineering Lab
Computer Networks Database Management Systems
Computer Networks Lab Database Management Systems Lab
Skill Enhancement Course I Skill Enhancement Course II
Generic Elective III Generic Elective IV

Semester V

Semester VI

Internet Technologies Artificial Intelligence
Internet Technologies Lab Artificial Intelligence Lab
Theory of Computation Computer Graphics
Theory of Computation Tutorial Computer Graphics Lab
Discipline Specific Elective I Discipline Specific Elective III
Discipline Specific Elective I Lab Discipline Specific Elective III Lab
Discipline Specific Elective II Discipline Specific Elective IV
Discipline Specific Elective II Lab Discipline Specific Elective IV Lab

B.Sc. (Hons.) Computer Science: Who Should opt?

Aspiring eligible candidates would ideally have good communication and interpersonal skills, besides interest in, and aptitude for the technical field of computer science. Such candidates would be innovative and proactive while dealing with programming concepts, have good skills to retain concepts such as syntaxes of the language, sets of prewritten functions, variables and functions defining the program, and other programming concepts.

B.Sc. (Hons.) Computer Science: Career Prospects

Computer Scientists, also called Computer and Information Scientists, work for government agencies and private software publishers, IT and engineering firms, and academic institutions.

Related B.Sc. (Hons.) Computer Science courses

Read about more Bachelor of Science courses

Some of the popular professional avenues open to such graduates are listed below with the corresponding salaries offered for the respective positions.

Bachelor of Science [B.Sc.] {Hons.} in Computer Science
Computer Systems Analyst Analysts study an organization’s current computer systems and procedures, and design information systems solutions to help the organization operate more efficiently and effectively. They use a variety of techniques to design computer systems such as data-modeling, which create rules for the computer to follow when presenting data, thereby allowing analysts to make faster decisions. 3 to 7 Lacs
Computer Programmer Computer Programmers write codes to create software programs in a variety of computer languages, such as C++ and Java. They turn the program designs created by software developers and engineers into instructions that a computer can follow. Programmers must debug programs, that is, test them to ensure that they produce expected results. 4 to 8 Lacs
Hardware Engineer Computer Hardware Engineers design, test, and update computer hardware and modify the hardware components for computers. They evaluate existing computer systems and use complex problem-solving skills to improve models. They also update systems by improving the components, layout, and design of a computer for increased efficiency. 4 to 9 Lacs
Systems Integrator Systems Integrators design, build, synthesize, and implement technological applications that are customized to meet an organization’s needs. They work with IT professionals in the IT department. Systems Integrators test and authenticate software to determine suitability before integration into the company’s main system. 3 to 8 Lacs
Computer Scientist Computer Scientists conduct research to develop new computer technologies in order to solve problems in a variety of fields and develop new technologies, systems, and computer-based solutions. Their research often is used to design new computer technology. They typically investigate technological topics like artificial intelligence, robotics, or virtual reality. 4 to 9 Lacs
Lecturer/Professor They teach at undergraduate and graduate levels in areas related to Computer Science and its applications which are allocated and reviewed from time to time by the Head of Department, and supervise or assist with supervision of undergraduate, taught graduate (Masters) or research graduate (MPhil or PhD) students. 3 to 7 Lacs

Bachelor of Science [B.Sc] {Hons.} (Computer Science) : 4 answered questions


Ques. What should I choose for a BSc in CS, Holkar Science College or Medicaps University?

● Top Answer By Admin on 19 Jul 21

Ans. The choice between Holkar Science and Medicaps University for a B.Sc. in Computer Science is difficult, but it can be made efficiently if your motivation and future plans are clear. To put it simply, if you want to work in the government sector and B.Sc. is just a requirement for graduation, Holkar is the place for you. I'm not blaming its quality, but you'll undoubtedly get a better atmosphere for government sector job preparation. On the other hand, if you want your B.Sc. CS to be more practical and fruitful, consider doing it at Medi-Caps because, as a technical institute, it will certainly deal with more practical aspects. Categories Holkar Science College Medi-Caps University Course Fee 11,200 (1st year) 50,000 (1st year) Highest CTC 6 LPA 8 LPA Average CTC 2 LPA 3.5 LPA Recruiting Companies TCS, Tech Mahindra, ITC, HCL, etc. TCS, Cognizant, IBM, Dell, etc. Holkar science college is a government college, whereas Medi-Caps is a private college, but both are good universities. In the end, it all depends upon your career choice. So think precisely and then make the decision.Read more
1 Answer

Ques. Which is better, a BSc CS from Holkar Science College or a BTech CS from Medicaps University?

● Top Answer By Asmita Khandelwal on 22 Oct 20

Ans. Holkar Science College is recognized by the Madhya Pradesh Government for providing undergraduate as well as postgraduate degree programs. Ranked at no.1 in Madhya Pradesh, Medicaps University is a private university offering various degree and research programs. Admission: B.Sc CS from Holkar Science College: The Bachelor of Science Program from Holkar Science College is a 3 years integrated program with the eligibility criteria of having passed 10+2 examination in a science stream while the selection being on the basis of merit. The grand total of the fees for the Bachelor of Science in Computer Science is Rs. 32,600. B.Tech CS from Medicaps University: The Bachelor of Technology program from Medicaps University is an integrated program offering specialization in Computer Science with the eligibility criteria of having passed 10+2 examination with an aggregate score of 75% while the selection being on the basis of JEE Main Entrance Exam. The fees for the Bachelor of Technology in Computer Science for the first year are Rs. 1 Lac. Placement: Holkar Science College: Being graduated from Holkar Science College with a Bachelor of Science in Computer Science, the students have chances of getting into various IT-related companies. Medicaps University: It holds a record of providing 94% placements every year with more than 200 companies visiting the campus such as Tata, Axis, Hike, ICICI, Amazon, Apollo. Bachelors of Science Program from Holkar Science College and Bachelors of Technology program from Medicaps University differ on the basis of eligibility criteria and selection along with the fee structure and the placements offered. Both the institutes have their advantages and disadvantages, so choose according to your convenience.Read more
1 Answer

Ques. How good is the Computer Science course at Ashoka University?

● Top Answer By Deepika Kunwar on 14 Aug 20

Ans. Ashoka University is a good private engineering college as it aims for outstanding placements and academics results, especially in computer engineering. The fee structure for computer science is approximately 9.87 lac per annum. Ashoka University has the best CS faculty from all over India and the world. The professors have their educational backgrounds majorly from ISI and IISc Bangalore and other top-notch colleges.  Apart from a major in CS, students can also opt for a minor in CS or interdisciplinary majors and Entrepreneurship in CS and Mathematics. The university provides students with a good exposure along with guest lectures by well-known inventors or innovators relating to computer engineering. This is the process which is also followed by some good foreign engineering universities. The placement structure for computer engineering students is also good. The university offers ample opportunities to intern and work with reputed organizations. The companies that visit Ashoka University for placements are Albright Stonebridge Group, AmbitionBox, Better Mortgage, Bloomberg Quint, Business Standard, Clix Capital, Deloitte, and many more. The average package at this university is around 6-7 LPA.    Read more
1 Answer

Ques. What are my options for Higher studies after a B.Sc. (H) in CS from Ashoka University?

● Top Answer By Neerendra Singh on 14 Aug 20

Ans. Ashoka university offers an optional 4th-year undergrad which is accepted by most reputed universities abroad. Students of B.Sc(H) in CS can pursue Post Graduate Diplomas, Masters, Doctor of Philosophy, and Certificate courses in subjects related to CS. The job opportunities for a student of a B. Sc (H) in CS will be equivalent to one in the B.E., B. Tech., B.S graduate in computer sciences. There is a wide range of career opportunities available in the IT sector for B.Sc(H) in CS. The job profiles available include System Analyst, Computer Programmer, Hardware Designer, Computer Scientist, etc. Graduates with B.Sc(H) in CS can also find jobs in the public sector as Scientific Officer, Technical Officer, Network Operators, etc. They can also apply for teaching posts in colleges and schools. For teaching in Govt. colleges, one needs to qualify the NET or SET exam and for teaching in schools, they will need a B.Ed degree.Read more
1 Answer

Bachelor of Science [B.Sc] {Hons.} (Computer Science) Fee Structure in India

2.68 K (Minimum Fee)PUBLIC COLLEGES2 L  (Maximum Fee)
42.33 K (Average Fee)
6.53 K (Minimum Fee)Private COLLEGES20.10 L (Maximum Fee)
2.03 L (Average Fee)

Bachelor of Science [B.Sc] {Hons.} (Computer Science) Fee Structure By state

West Bengal

26.51 K
6.53 KPrivate COLLEGES2.43 L
60.97 K

Delhi NCR

91.96 K
74.22 KPrivate COLLEGES16.70 L
3.37 L


52 K
24.07 KPrivate COLLEGES4.20 L
1.78 L


39.48 K
1.89 LPrivate COLLEGES16.70 L
6.32 L


39.48 K
1.36 LPrivate COLLEGES1.52 L
1.44 L


Filter By

Keshav Mahavidyalaya (11)
Deen Dayal Upadhyaya College (6)
Acharya Narendra Dev College - [ANDC] (5)
Atma Ram Sanatan Dharma College - [ARSD] (4)
Bhaskaracharya College of Applied Sciences - [BCAS] (4)
Hansraj College - [HRC] (4)
St. Xavier's College - [SXC] (4)
PGDAV College (4)
College of Vocational Studies - [CVS] (3)
Gangadhar Meher University (3)
Panskura Banamali College (3)
Aryabhatta College (3)
Scottish Church College (3)
Stewart Science College (3)
Visva Bharati University - [VBU] (3)
BJB Autonomous College - [BJB] (3)
DAV Institute of Management - [DAVIM] (3)
Asutosh College (2)
Barrackpore Rastraguru Surendranath College - [BRSNC] (2)
Bethune College (2)
Dr. D.Y. Patil Arts, Science and Commerce College Pimpri (2)
Dumkal College (2)
Indraprastha College for Women - [IP] (2)
Kalindi College (2)
Maharaja Manindra Chandra College (2)
Babu Banarasi Das University - [BBDU] (2)
Shaheed Rajguru College of Applied Sciences for Women (2)
Vivekananda College (2)
Prananath College , Khurda (2)
Tara Devi Harakh Chand Kankaria Jain College (2)
Acharya Prafulla Chandra College - [APCC] (1)
Asan Memorial College of Arts and Science - [AMCAS] (1)
Bagnan College (1)
Bangabasi College (1)
Behala College (1)
Bhadrak Autonomous College (1)
Bijoy Krishna Girls College - [BKGC] (1)
Chandernagore Goverment College (1)
Dyal Singh College - [DSC] (1)
Haringhata Mahavidyalaya (1)
Kalyani Mahavidyalaya (1)
Maharaja Purna Chandra Autonomous College - [MPC] (1)
Maheshtala College (1)
Mata Sundri College for Women (1)
Michael Madhusudan Memorial College (1)
Panchakot Mahavidyalaya (1)
Panchmura Mahavidya (1)
Ramakrishna Mission Vidyamandira (1)
Silver Jubilee Government Degree College (1)
The Bhawanipur Education Society College - [BESC] (1)
Udayanath College of Science and Technology (1)
Vidyasagar College - [VSC] (1)
Kali Charan Nigam Institute of Technology - [KCNIT] (1)
Acharya Prafulla Chandra Roy Government College - [APCRGC] (1)
DM College of Science (1)
Fakir Mohan Autonomous College (1)
Shaheed Sukhdev College of Business Studies - [SSCBS] (1)
Guru Ghasidas Vishwavidyalaya - [GGU] (1)
MATS University (1)
Delhi University - [DU] (1)
Kerala University - [KU] (1)
DAV University (1)
Dayalbagh Educational Institute - [DEI] (1)
Teerthanker Mahaveer University - [TMU] (1)
Bhavna trust's Junior & Degree College of Commerce & Science (1)
Fakir Chand College (1)
Vivekananda Mission Mahavidyalaya (1)
New Alipore College (1)
Ramakrishna Mission Vivekananda Centenary College Rahara - [RKMVCC] (1)
Vikram Deb Autonomous College - [VDAC] (1)
Ram Lal Anand College - [RLA] (1)
Gurucharan College (1)
Jaypee University Anoopshahr (1)
Royal College of Science & Technology - [RCST] (1)
Krea University (1)
Scholarship (65)
Faculty (64)
Fee Structure (56)
Admission (42)
Course Curriculum (38)
Department (35)
Placement Cell (34)
Merit List (33)
Campus (28)
Hostel (27)
Internship (26)
Course (24)
Placement (24)
Science (23)
Experience (19)

140 Reviews found out of 177280

7.7 /10

Course Curriculum Overview :

Computer Science is a technically oriented subject that helps to get job in the future and this college teacher Student ratio is very good 1:5. Morden teaching-learning method is available for this college.

Campus Life :

Ramakrishna mission vidya mandir campus life is awesome and strictly restricted using smartphones and laptops and other electronic gadgets.various extracurricular activities available on this college campus.

Placement Experience :

Fifth and sixth-semester students from computer science are eligible for on-campus and off-campus placement. Some companies visit for placement. Maximum students choose higher education after degree.

Read More
6.3 /10

Remarks :

The college infrastructure is one of the main reasons for me to take admission in the college. The college campus has amazing hostels with well maintained rooms. The location is also good and less crowded as compared to other north or south campus DU colleges. I opted for CS hons in DDUC as I had heard that the faculty of computer science here in the college is one of the best among all DU colleges offering this course and I believe that my decision of taking this course here was absolutely correct.

College Events :

Campus life is neither too exciting nor too boring. The college has some good clubs and societies like yavanika(theatre), kalamkaar(literary), NSS, Women Development Cell, Raaga(dance society), Rhapsody(Music society). Clubs include those of photography, robotics, finance, etc. Various inter and intra college competitions and events keep on getting organised which invite all colleges of DELHI so that students don't loose out on their competitive vigour.

Placement Experience :

There is a good placement cell of the college which cater to the interests of the students from all courses.The placements and job opportunities are quite well defined with the course itself. The college doesn't provide any particular internships to the students. Placement or BMS students generally get great opportunities for jobs but its not the case with science or B.A students as placements mainly come for sales or HR profiles.

Read More
7.5 /10

Campus Life :

The campus life is good as the delhi university is known for its campus culture. And the gender ratio was quite good around 60 for men and 40 for women. There were technicals fests that used to have many gaming completions with exciting prices and there were also debate competitions that were quite exciting too. There was also a theatrical society called Dhwani which was one of the best theatrical societies of the whole university.

Course Curriculum Overview :

The B. Sc Computer Science course was reshaped for our Btech course. It was somewhat relevant (But not so much compared to other engineering institutes). This was a 8 semester course but there were subjects here and there which I don't think should have been a part of the course. But the professionalism of the professors was great. Coming to the research driven thing ummm not so much.

Faculty :

There were around 4-5 lectures a day 6 times a week. The average age of the professors was around 35-40 years and atleast 30 percent of the professors were a PhD holders. They were quite experienced in their subjects carrying around atleast 10 years of teaching experience with them. I cannot comment much about industry experience at this moment.

Read More
8.3 /10

Campus Life :

Campus life is good. Events keeps on happening now and then. Gender ratio is approximately 4:3. Many extracurricular activities such as volleyball, basketball, chess, football, table tennis are there. college is equipped with Compuer lab, ICT lab, psychology lab, physics lab, chemistry lab. Many societies are there too for growth and development. Diversity can also be seen among students as many international students have been taking the priviledge of my college in a very healthy environment.

Admission :

I got admission through Merit list as that is how it goes for the course I opted. Took admission in july 2017. The process is pretty simple. Based on class 12th marks, for every course a cut off i. e. a minimum requirement of marks is set. Du releases many such cut offs on a time period of 3 days. After each cut off a student has around 3 days to take admission. I took admission in 3rd cutoff.

College Events :

Freshers party - Very welcome of new students is celebrated. Diwali mela - a little fest to bring on the colorful lights and lit up the college with a little music. Deparmental Fests - Every department holds a fest, many activities are performed in those fests. Annual fest - An yearly college fest. considered to be the most grand with guests from other colleges too on great level.

Read More
7.7 /10

College Events :

Celebrating cultural or religious festivals in academic institutions is a learning experience – students get to learn about the festival, the reason for the celebration and its significance, says a college faculty. The festivals provide an opportunity for students to respect and participate in events that are not their own. And, they also ensure that students get to showcase talents. Coimbatore college sources say this also promotes harmony among different sections of students, bridging the linguistic and regional barriers.

Course Curriculum Overview :

In terms of courses, physical science, life science and physical education are offered. All these courses have seperate blocks. In life science they cover zoology, botany, anthropology etc and in physical science they cover physics, maths, chemistry etc. My dept. Computer science belongs in this course. I think a student would find one of the courses offered here to their liking.

Admission :

I took the entrance exam and got accepted into the college way back in 2015 just after I passed the 12th examinations. The entrance results were out in the evening of the same day as the exam took place. After I got selected they called me to admit to my applied department that is Computer Science and that is how I got into the college.

Read More
9.2 /10

Course Curriculum Overview :

Course Curriculum is Awesome except Python isn't incorporated yet. According to our course, we have internships opportunities which provide enough to industrial exposure in many opinion. All the faculties I know who taught us and some of other courses whom I know are Awesome, names: Dr. Sameer Anand, Onkar Sir, Rini Bhagaur Ma'am, Sumit Sir, Anamika Ma'am, Shikha Ma'am, Latika Ma'am, Juhi Ma'am, Aditi Ma'am, Soma Ma'am, Pooja Ma'am, Chandravir Sir, Om Kumar Sir.

Campus Life :

All are great except our ground is small, cricket and football and volleyball in the same small ground, Badminton/Basketball court yet to be built but portable Badminton net is available, table tennis table also available. Library and labs are well equipped and awesome and wifi sometimes doesn't reach in all the parts of the building but its speed is very very fast 100mbps maybe but downloads at 20-30 mbps.

Placement Experience :

Actually I want to do post grad so I didn't involve myself much in placements and internships but I've heard they're very well in terms of salary and stipend and popularity. For CS, internships offered were less in number as compared to other courses so CS students often opted for interships from outside our college.

Read More
Load more reviews


No Comments To Show

Bachelor of Science [B.Sc] {Hons.} (Computer Science) Colleges IN INDIA

View All
Hansraj College - [HRC]
New Delhi, Delhi NCR
24.52 K first year fees
Delhi University - [DU]
New Delhi, Delhi NCR
1.15 L Total fees
2.43 L Total fees
45.2 K first year fees
7.97 K first year fees
Panjab University - [PU]
Chandigarh, Chandigarh
25.69 K first year fees
Scottish Church College
Kolkata, West Bengal
20.25 K first year fees