B.Sc is a well known undergraduate course which is known as Bachelor’s of Science. There are various specializations that you can opt for. One of them is B.Sc Computer Science. This is a three years long course which includes 6 semesters. KIPS/NIMS/GNCMH is one of the popular colleges in Dehradun which also provide this course. KIPS was established a long ago and is affiliated to AICTE – All India Council for Technical Education. These three colleges are individual colleges but connected to each other in certain ways. Computer Science which is also known as CS is a course which focuses on IT domain. By opting for this course, you will have endless career and job opportunities in various industries. The employment opportunities are not only limited to the organization on national level but also on the international level.

Undoubtedly, the IT sector is growing with endless opportunities for the students who have completed their UG or PG or both degrees in computer science. The good thing is that by completing bsc computer science, you won’t be limited to IT field only; there are many other industries where the requirement of computer science graduates is never ending. With this degree certification, you can get opportunity to work as information system manager, computer scientist, networking specialist and many others. Students who have completed b.Sc. computer science has two options; either go for higher qualification such as post graduation in the same field or look for jobs.

In this course, you will be taught:

Fundamentals of Computer
Programming in C
Computer Graphics
Java Programming
Data Structure
Operating System
Software Testing
Fundamentals of PHP
Environmental Studies
Theory of Matrices

Graph Theory
Software Engineering
Computer Networking
Object Oriented Programming C++
Differential Equations
Communication Skills
Fundamentals of Mobile Computing
Data mining and Data warehousing

Higher Course Options after completing B.Sc Computer Science:

PGDM programs
B.Sc.in Computer Science
Advanced Diploma


To be eligible for this course, students must have completed 12th or senior secondary class with min 50% marks and min 45% marks for students who belong to reserved category.

Career Prospects

Students who have studied computer science, they have various job and career opportunities in multiple industries. After the completion of this course, you can either go for higher education such as post-graduation course in the same discipline, MBA and any technical diploma or you can start working just after this course as there are various job opportunities for the students who have bsc cs degree. Some of them are:

  • Computer Graphics
  • Database manager
  • Software programmer
  • Network programmer
  • Systems analyst>
  • Information technology manager
  • Cyber Security Manager

Job roles in the govt. sector:

  • UI/UX Designer
  • Technical Supervisor
  • IOT Specialist
  • Robotics Specialist
  • Software Designer
  • Software Tester
  • Mobile Application Developer
  • Web Designer

Job roles in private sectors:

  • Robotics Specialist
  • Technical Supervisor
  • Mobile Application Developer
  • IOT Specialist
  • Software Designer
  • Software Tester
  • Web Designer
  • UI/UX Designer

Job Role for Fresher

  • Robotics Specialist
  • Technical Supervisor
  • Mobile Application Developer
  • IOT Specialist
  • Web Designer
  • Software Tester
  • UI/UX Designer
  • Software Designer

The salary scale for B.Sc Computer Science graduates: The average salary for the students who have completed graduation in computer science can get up to INR 5 lakh annually. This may increase or decrease as per the knowledge or skills of the student.

Job Prospects

Jobs for b.Sc. computer science degree holder is to create technological road map for the companies, ensure that management is provided with computer facilities, handling the functioning of the local area, implementation of cyber security systems, taking care of hardware & software, managing the system designing and technical analysis. This course covers all the aspects of computer from the basic knowledge to the advanced courses such as Java, C++ etc. Other than this, students are taught where other things such as programming, coding, computer hardware & software, database management, networking, mathematics, electronics & statistics and information technology.

This these three years, students are taught theoretically as well as practically by providing lab sessions which help students understand various concepts in a better way. By completing this course, students can simply get various job opportunities. If you are more skilled and knowledgeable, you will have ample of good opportunities from both the money and career prospective. Job opportunities are available in both the sectors such as government as well as private sector. After completing B.Sc CS, students get various job opportunities in government sectors. Students can also apply for various competitive examinations such as bank exams, SSC, UPSC, Railways etc.  Some of the industries, where there is a huge demand for the students who have completed B.Sc Computer Science course are:

  • Software companies
  • Banks
  • Educational institutes
  • MNCs (Technical)
  • Consultancies
  • MNCs (IT)
  • IT companies
  • Government Organizations

After the completion of this course, you will be hired as:

  • IT officer
  • Software developer
  • System admin
  • Software engineer
  • Consultant

Course Fee

Candidates will be admitted on the basis of AIBFEE (Computer Science). The fee of course will be Rs 33,000/- annually.