
| Full-Form | Bachelor of Science in Computer Science |
| Duration | 3 Years |
| Eligibility | 50% or above in the science stream |
| Admission Mode | Merit-Based/Entrance Based (In some cases) |
| Average Fee | INR 3-7 Lakhs |
| Syllabus | Introduction to Data structures, system programming, introduction to web technology, mobile applications development, python programming, and many more. |
| Job Profiles | Software Engineer, Software Developer, Systems Architect, Web developer, Mobile App developer, Website Designing, Network Engineer, Data Analyst, etc. |
| Top Recruiters | HCL, Google, Microsoft, Deloitte, Facebook, Sapient Publicis, Central Government Organizations, IBM, Cognizant, etc. |
| Average Salary Offered | Up to INR 6 Lakhs per annum |
The Bachelor of Computer Science or Bachelor of Science in Computer Science is a type of bachelor's degree granted after collegiate study in computer science. In common, computer science degree programs promote the mathematical and theoretical organizations of computing. The 3 years BSc Computer Science course allows the nominees to learn about the different architectures associated with computer networking, operating system, and programming terminologies.
Students must have opened higher secondary classes (Class 12) from a comprehended board with 50%-60% of the score.The stream should be science with Physics, Chemistry, and Mathematics. Having computer Science is also favorable in some universities.
The candidates should have completed their 12th or equivalent exam from a recognized board with science stream nominees must secure 55% marks in their 12th or equivalent examination. There is no upper age limit for admission in distance mode. Certificates from the employer can reduce the regulations of the minimum mark. Those belonging to SC, ST and OBC societies need to generate relevant documents at the time of admission.
| Semester I | Semester II |
|---|---|
| Environmental Sciences | Computer Organization |
| Introduction to Digital Electronics | Front Office Management |
| Basics of Computer Science | Discrete Mathematics |
| Foundation course in Mathematics | Fundamental of Open Source Software-LINUX |
| Functional English-I | Value and Ethics |
| Semester III | Semester IV |
| Introduction to Data Structures | Numerical Analysis |
| Object-Oriented Programming using C++ | Database Management Systems |
| Operating Systems concepts | Introduction to Computer Network |
| System Analysis and design | System Programming |
| Technical Writing | Report Writing(Yantra) |
| Analytical Skill Development-I | Analytical Skill Development-II |
| Semester V | Semester VI |
| Python programming | Introduction to Web Technology |
| Introduction to Software Engineering | Project Work |
| Mobile Application Development | |
| Personality Development Program | |
| Mini Project-I |
The graduates of BSc Computer Science can land employment in a wide spectrum of firms such as computer hardware system companies, computer networking companies, software development companies, academic organizations and many more. Furthermore, the graduates can make the realm a safer place by carrying the job of security engineers who protect people from hackers and other malicious software. The Indian IT sector is expected to grow strongly in the coming years, and is estimated to contribute 10% to the nation's GDP. Thus, it improves the scope of job alternatives in the IT sector.
Competitors who want to develop mobile applications or software that relieves the life of people can pursue this course. Nominees who want to become entrepreneurs after confirming their graduation can opt for this course. It allows them to start their consultancy firms. Nominees who are interested in improving their knowledge in computers to get a promotion or improve their career prospects can opt for extent or online courses.
Apply Now Get More Information

| Bachelor of Science [B.Sc] (Computer Science) | Entry Level Salary (LPA) | Medium Salary (LPA) | Maximum Salary (LPA) |
|---|---|---|---|
| Software Developer | 2 | 4.4 | 18 |
| System Administrator | 2.1 | 4.6 | 15.2 |
| Quality Assurance | 2.3 | 5.8 | 16 |
| Technical Support Executive | 2 | 3.9 | 15.5 |
| IT Content Developer | 1.7 | 3.7 | 17.2 |

Frequently Asked Questions (FAQs) 1. What is B.Sc. Computer Science? 2. What are the eligibility criteria for admission? 3. How long is the B.Sc. Computer Science course? 4. How is admission done? 5. What subjects are covered in the syllabus? 6. What skills do students develop in this course? 7. What career options are available after completing B.Sc. Computer Science? 8. What is the average salary after graduation? 9. Can I pursue higher studies after B.Sc. Computer Science? 10. Which industries hire B.Sc. Computer Science graduates?
B.Sc. Computer Science is a 3-year undergraduate degree that teaches students about computing fundamentals, programming, software development, data structures, networks and other IT-related subjects.
To get admission, students usually must have completed 10+2 (Senior Secondary) with Science stream (often with Physics, Chemistry and Mathematics), and typically a 50% or above overall score.
The course’s duration is 3 years, typically divided into six semesters.
Admissions are mostly merit-based (based on 12th class marks), though some colleges also conduct entrance exams depending on their own criteria.
Typical subjects include data structures, system programming, object-oriented programming (C/C++), operating systems, database management, Python programming, web technologies and mobile application development.
Students gain programming, problem-solving, analytical thinking, logical reasoning and software development skills which are valuable in IT and related sectors.
Graduates can work as software engineers, web developers, system administrators, network engineers, data analysts, quality assurance professionals and more in IT and technology companies.
Entry-level salaries generally range around INR 2–6 LPA, with higher pay possible in some roles or with experience and advanced skills.
Yes. Many students pursue M.Sc. Computer Science, MCA, M.Sc. Data Science, M.Sc. Cybersecurity, MBA or other postgraduate degrees for advanced career opportunities.
Graduates are hired by IT and software firms, finance & banking tech teams, data analytics companies, consulting firms, startups, and government IT departments — both in India and abroad.
Watch the video: B.Sc Computer Science Course Details in Hindi, Best Career Options After 12th Science | BSc vs Btech