B.Sc - Computer Science

B.Sc in Computer Science is a three-year undergraduate degree course that deals with the principles and applications of the computer. The main agenda of the degree course is the technical implementation of computers and computer systems. Students in the three-year degree course undertake various term papers, practical sessions, and learning theoretical foundations of the computer.

With the widespread of technological advancements, the demand for computer professionals is on the rise. In various institutes, this course is also available as a part-time, correspondence, and dual degree course.

B.Sc in Computer Science makes students job-ready to work with numerous IT and software companies as it focuses on computing methods, programming, and database. Students during the three-year program study a wide range of subjects such as operating systems, number systems and codes, control structures, arrays, and functions. 

B.Sc Computer Science Highlights

Following are the major highlights of B.Sc Computer Science: 

Course Name 

B.Sc Computer Science


3 years 

Eligibility Criteria 

Class 12th in PCM

Admission Process 

Merit Basis or Entrance Exam

Entrance Exam 


Average Course Fees 

Rs 70,000 per Year 

Average Starting Salary 

Rs 3.60 Lakhs 

Career Options 

Software Engineer


DTP Operator

Tech Support Professional

Network Architect

Hardware Engineer 

B.Sc - Computer Science Eligibility Criteria

The eligibility criteria for admission in B.Sc Computer Science course is as follows:

  • The candidate must have passed Class 12th from a recognized board.
  • He/ She must have studied Science (PCM) in Class 12th. 
  • Those with Computer Science as one of the subjects in Class 12th are preferred for admission. 

B.Sc Computer Science Admission Process

In most colleges, admission in B.Sc Computer Science courses is considered on merit basis. Candidates performance in previous academic qualifications is analysed to accept admission.

 However, BHU and JNU accept admission in B.Sc Computer Science course through university level entrance exam.  

B.Sc - Computer Science Career Options and Job Prospects


Since the course is specifically aimed at computers and their uses, there are numerous career opportunities that one can take up after completing their graduation. Students can pursue higher studies such as M.Sc, MCA, MBA, M.C.M. to enhance their knowledge and get better job opportunities. The program is designed in such a way that it makes students job-ready for a career in the IT & Software Industry. The job profiles offered to a B.Sc Computer Science graduate are:

  • Software Engineer
  • Project Manager
  • IT Project Manager
  • Programmer
  • Analyst
  • DTP Operator
  • School Teacher
  • Lecturer

The popular employment areas in the field of B.Sc Computer Science are Manufacturing Companies, IT Firms, MNCs, Banking Sector, Technical Support Centres, and others. The average annual salary of a fresher is between Rs. 2.5 lakh to Rs. 4 lakh. The salary structure may vary as per the organization and one’s own capabilities.