
BSc Course Full Form, Admission 2025, Entrance Exam, Syllabus, Top Colleges, Fees, Career Scope
BSc Course Highlights
Given below are the most significant BSc course details after 12th.

Full Form | Bachelor of Science |
Course Level | Bachelors |
Courses Offered | BSc Physics, BSc Nursing, BSc Computer Science, BSc Geography, BSc IT, BSc Biology, BSc Forensic Science, etc. |
BSc Course Duration | 3 years |
Type of Examination | Semester-wise/yearly |
BSc Course Eligibility Criteria | Class 12th Board exams with a 50% aggregate mark in the science stream. |
BSc Course Admission Process | Based on: – Merit List- Entrance Exams |
BSc Course Average Fees | INR 10K – 1.95 LPA |
BSc Course Average Salary | INR 3.80–INR 8 LPA |
Top Colleges | Delhi University, Madras Christian College, Christ University, Stella Maris College, Presidency University, etc. |
Entrance Exams | CUET, OUAT, Rajasthan JET, NPAT, and SUAT |
Careers Scope | Candidates can either pursue a master’s degree or work in specialisation-specific jobs. |
Jobs Opportunity | Scientist, Research Associate, Teacher, Professor, Lab Chemist, Statistician, etc. |
BSc Course Eligibility Criteria
The eligibility criteria for the BSc course are available below:
Admission Type | Eligibility Criteria | Additional Details |
Merit-Based Admission | Minimum 50% aggregate marks in Class 12 qualifying exams (varies by institution). | Selection based on university-specific cutoff scores. May include an interview or group discussion. |
Entrance Exam Admission | Minimum qualifying marks in Class 12 as specified by the institution. | Performance in the entrance exam is the primary selection criterion. |
Stream Requirement | Science stream in Class 12 with subjects like Physics, Chemistry, Biology, and/or Mathematics. | Specific subject combinations may be required depending on the BSc specialisation. |
Age Limit | Some institutions may have an upper age limit for admission (commonly 22–25 years for the general category). | Relaxation in age criteria for reserved categories may apply. |
BSc Course Entrance Exams
For BSc admission, various colleges and universities hold an entrance exam. The following is a list of BSc entrance exams required for admission to this course, along with their descriptions:
List of BSc Entrance Exams | Exam Date | Description |
CUET | Third week of May 2025 | The Central University Entrance Test (CUET) will give students a single-window opportunity to apply to these participating universities/institutes across the nation for admission to various BSc programs of the participating Central Universities. Class 12th results will not be considered during admissions to undergraduate programs at Central Universities; admission will solely be based on CUET scores. |
OUAT | 3rd week of June | For admission to the undergraduate level, the University of Agriculture and Technology of Orissa (OUAT) holds an annual examination. |
Rajasthan JET | 1st week of June | Rajasthan JET is a state-level joint entrance exam held in Rajasthan for admission to BSc Agriculture (Hons), BSc Horticulture (Hons), and BSc Forestry (Hons). |
NPAT | 1st week of January 2025 to 4th week of May 2025 | NPAT, or NMIMS Program, is an entrance exam for admission to BSc courses such as BSc (Finance), and BSc (Economics). |
SUAT | June 2025 | The SUAT (Sharda University Admission Test) is administered by Sharda University, Greater Noida, for undergraduate and postgraduate admissions. |
Presidency University Bachelor Degree Entrance Test (PUBDET) | July 2025 | To select candidates for admission to BSc (honours) programs offered at Presidency University, Kolkata, the West Bengal Joint Entrance Examinations Board (WBJEEB) administers the Presidency University Bachelor’s Degree Entrance Test (PUBDET). |
BSc Specialisations
Specialisation | Description | Career Options |
BSc Physics | Focuses on the principles of matter, energy, and their interactions. | Physicist, Research Scientist, Data Analyst, Professor, Engineer |
BSc IT | Studies computer systems, software, and IT infrastructure management. | IT Consultant, Software Developer, Network Administrator, System Analyst |
BSc Chemistry | Explores chemical processes, compounds, and their industrial applications. | Chemist, Pharmacologist, Research Scientist, Quality Control Analyst |
BSc Hons. Mathematics | Advanced study of mathematical theories and quantitative methods. | Mathematician, Data Scientist, Actuary Operations, Research Analyst |
BSc Computer Science | Covers programming, algorithms, and computer systems. | Software Engineer, System Architect, AI Specialist, Cybersecurity Analyst |
BSc Zoology | Studies animal biology, behaviour, and ecosystems. | Zoologist, Wildlife Biologist, Ecologist, Conservationist |
BSc Botany | Focuses on plant biology, taxonomy, and their ecological roles. | Botanist Environmental Consultant, Agronomist, Plant Biotechnologist |
BSc Biotechnology | Combines biology with technology for medical, agricultural, and industrial uses. | Biotechnologist, Geneticist, Clinical Researcher, Bioinformatics Analyst |
BSc Microbiology | Explores microorganisms and their impact on health and industry. | Microbiologist, Clinical Lab Scientist, Bioprocess Engineer, Epidemiologist |
BSc Biochemistry | Examines chemical processes within and related to living organisms. | Biochemist, Toxicologist, Research Scientist, Healthcare Consultant |
BSc Home Science | Focuses on nutrition, human development, and resource management. | Nutritionist, Home Economist, Fashion Designer, Community Development Officer |
BSc Geography | Studies physical features of Earth and human-environment interactions. | Geographer, Urban Planner, Cartographer, Environmental Consultant |
BSc Hons. Physics | Advanced study of physics with a deeper research focus. | Research Scientist Astrophysicist, Quantum Computing Specialist, Educator |
BSc Hons. Chemistry | Specialises in advanced chemical sciences and laboratory techniques. | Research Scientist, Chemical Engineer, Environmental Chemist, Lecturer |
BSc Electronics | Covers electronic systems, circuits, and communication technologies. | Electronics Engineer, Embedded Systems Developer, IoT Specialist, Signal Analyst |
BSc Hons. Zoology | Detailed exploration of animal biology, evolution, and biodiversity. | Wildlife Biologist, Veterinary Technician, Animal Behaviorist, Conservationist |
BSc Hons. Botany | Advanced study of plant science, ecology, and genetics. | Botanist, Horticulturist, Plant Breeder, Environmental Scientist |
BSc Statistics | Focuses on statistical models, data analysis, and quantitative techniques. | Statistician, Data Scientist, Business Analyst, Market Researcher |
BSc Economics | Studies economic theories, data analysis, and policy-making. | Economist, Financial Analyst, Policy Advisor, Investment Banker |
BSc Non-Medical | Encompasses Physics, Chemistry, and Mathematics for technical fields. | Engineer Data Analyst, Technical Writer, Educator |
BSc Psychology | Examines human behaviour, mental processes, and cognitive development. | Psychologist, HR Specialist, Counsellor, Behavioral Therapist |
BSc Subjects
BSc 1st Year Subjects
Here is a list of subjects students will study in Year 1 of BSc:
Semester 1 | Semester 2 |
Inorganic Chemistry | Application of Computers in Chemistry |
Organic Chemistry | Analytical Methods |
Physical Chemistry | Molecules |
Basics of Food Processing | Food Analysis |
Introduction to Food Chemistry | Biochemistry |
Analytical Methods | Nutrition |
Biology Basics | Drug Design |
Food Processing Lab | Sustainable Practices |
Chemistry Lab Practical | Lab Work on Food Analysis |
Chemistry Projects |
BSc 2nd Year Subjects
The semester 3 and 4 caters to the following subjects in BSc:
Semester 3 | Semester 4 |
Polymer Chemistry | Instrumental Methods of Analysis |
Green Chemistry | Organic Materials of Industrial Importance |
Research Methodology for Chemistry | Advanced Biochemistry |
Food Microbiology | Industrial Fermentation |
Industrial Chemicals | Environmental Chemistry |
Molecular Biology | Group Projects |
Instrumental Techniques | Advanced Lab Work |
Chemical Testing | Industry Visits |
Food Processing Lab |
BSc 3rd Year Subjects
For 3rd year, students will study the following subjects in detail:
Semester 5 | Semester 6 |
IT Skills for Chemists | Chemoinformatics |
Basic Analytical Chemistry | Analytical Biochemistry |
Food Technology Concepts | Industrial Processing Methods |
Chemical Technology | Advanced Chemical Analysis |
Environmental Science | Food Quality Control |
Nutrition Management | Research Trends |
Analytical Lab Techniques | Final Year Projects |
Food Product Development | Industry Internship |
Comprehensive Viva |
BSc Syllabus
The BSc course syllabus provides a comprehensive understanding of scientific concepts and techniques. It is designed to offer a blend of theoretical knowledge and practical skills, ensuring that students are well-equipped to tackle real-world challenges in their respective fields. The course introduces core subjects in various specialisations, helping students develop critical thinking, problem-solving, and research skills.
The BSc curriculum varies depending on the specialisation chosen, but it generally focuses on building a solid foundation in areas like mathematics, physics, chemistry, biology, and computer science. The syllabus prepares students for careers in scientific research, technology, healthcare, and related industries by offering exposure to emerging theories, research methodologies, and practical applications.
Here is a table of common BSc specialisations and their typical subjects.
Specialisation | Subjects |
BSc Physics | – Mechanics- Electricity & Magnetism- Optics- Classical Mechanics- Mathematical Methods in Physics- Quantum Mechanics- Nuclear Physics- Thermodynamics- Solid State Physics- Particle Physics- Statistical Mechanics |
BSc Chemistry | – Inorganic Chemistry- Organic Chemistry- Physical Chemistry- Analytical Chemistry- Polymer Chemistry- Green Chemistry- Spectroscopy- Bioinorganic Chemistry- Industrial Chemistry- Environmental Chemistry |
BSc Computer Science | – Programming Fundamentals- Data Structures- Operating Systems- Discrete Mathematics- Database Management- Object-Oriented Programming- Software Engineering- Digital Logic Design- Cloud Computing- Machine Learning |
BSc Biotechnology | – Genetics- Microbiology- Cell Biology- Biochemistry- Molecular Biology- Biotechnology Techniques- Genetic Engineering- Bioinformatics- Immunology- Industrial Biotechnology |
BSc Environmental Science | – Environmental Studies- Ecology- Environmental Chemistry- Conservation Biology- Pollution Control- Renewable Energy Technologies- Climate Change- Sustainable Development- Environmental Management |
BSc Zoology | – Animal Physiology- Animal Diversity- Ecology and Environmental Science- Genetics and Evolution- Cell Biology- Biochemistry- Molecular Biology- Embryology- Microbiology- Animal Behaviour |
BSc Biochemistry | – Structural Biochemistry- Enzyme Biochemistry- Genetics and Molecular Biology- Protein Chemistry- Analytical Biochemistry- Cell Biology- Bioinformatics- Environmental Biochemistry- Industrial Biochemistry-Biochemistry of Metabolism |
BSc Statistics | – Probability Theory- Sampling Theory- Statistical Methods- Data Analysis and Interpretation- Mathematical Statistics- Inferential Statistics- Statistical Computing- Multivariate Analysis- Econometrics- Time Series Analysis |
BSc Geography | – Physical Geography- Human Geography- Cartography- Remote Sensing- Geomorphology- Climatology- Geospatial Technologies- Environmental Geography- Oceanography- Geographical Information Systems (GIS) |
BSc Economics | – Microeconomics- Macroeconomics- Mathematical Economics- Econometrics- Environmental Economics- International Economics- Development Economics- Public Finance- Quantitative Economics- Industrial Economics |
Job Wise salary of a BSc Graduate in India
The following are the top BSc job profiles, along with their salaries:
BSc Jobs Profile | BSc Jobs Description | BSc Salary (Average) |
Research/ Project Assistant/ Junior Scientist | In any research lab or institution, a research or project assistant assists with an assigned research project. He/she undertakes experiments and research with the team under the supervision of the project in-charge. | INR 2.5-3 LPA |
Drug Safety Associate | In the medical or pharmaceutical industries, a drug safety associate is responsible for monitoring, evaluating, and preventing adverse medication responses in patients. | INR 2-3 LPA |
Clinical Research Associate | Clinical research associates organise and collect data collected during studies and field trials in biotechnology and pharmaceuticals. They coordinate and process the results of long-term medication, product, and medical procedure testing. | INR 4-5 LPA |
Technical Writer/Editor | Technical writers are in charge of writing instruction manuals, journal articles, and other supporting publications in order to better express complicated and technical information. They also create, collect, and transmit technical data to customers, designers, and manufacturers. | INR 3-5 LPA |
School Teacher | A lecturer’s primary responsibility, aside from teaching and guiding students, is to plan and create lesson plans as well as conduct research. It also entails the assignment of grades to the papers. | INR 2-4 LPA |
Statistician | To assist his or her organisation in research or business, statisticians typically handle data using various mathematical models and tools. | INR 6-7 LPA |
Consultant | A consultant frequently advises businesses on issues such as HR, Business, Management, and/or Operations. | INR 3.5-5 LPA |
Education Counsellor | An education counsellor usually aids students in choosing courses and programmes, as well as answering any questions they may have about education. | INR 2-3 LPA |
BSc Salary and Job Roles in India
BSc job roles and salaries in India are listed below.
BSc Job Titles | BSc Salary Average |
Senior Software Engineer | INR 9.8 LPA |
Software Engineer | INR 5.36 LPA |
Software Developer | INR 3.93 LPA |
Project Manager, (General) | INR 13 LPA |
Human Resources (HR) Manager | INR 8.3 LPA |
Sr. Software Engineer / Developer / Programmer | INR 10 LPA |
Operations Manager | INR 9.13 LPA |
Data Analyst | INR 4.21 LPA |
Team Leader, IT | INR 1.16 LPA |
Lead Software Engineer | INR 1.55 LPA |
Test / Quality Assurance (QA) Engineer (Computer Software) | INR 4.03 LPA |
Data Scientist | INR 7.7 LPA |
Information Technology (IT) Manager | INR 1.23 LPA |
Business Development Manager | INR 6.23 LPA |
Graphic Designer | INR 3.09 LPA |
Web Developer | INR 3.06 LPA |
Technical Architect | INR 1.90 LPA |
Information Technology (IT) Consultant | INR 1.06 LPA |
High School Teacher | INR 2.77 LPA |
Software Test Lead | INR 1.06 LPA |
Senior Business Analyst | INR 8.87 LPA |
Senior Project Manager, IT | INR 2.02 LPA |
Regional Sales Manager | INR 1.08 LPA |
Technical Consultant | INR 1.10 LPA |
Area Sales Manager | INR 7.44 LPA |
Full Stack Software Developer | INR 4.99 LPA |
Human Resources (HR) Generalist | INR 4.24 LPA |
Team Lead, Operations | INR 6.40 LPA |
Business Analyst, IT | INR 4.71 LPA |
Project Manager, Information Technology (IT) | INR 14 LPA |
Marketing Manager | INR 9.01 LPA |
Marketing Executive | INR 3.01 LPA |
Software Engineer / Developer / Programmer | INR 4.29 LPA |
Senior Test Engineer | INR 6.74 LPA |
Java Developer | INR 3.63 LPA |
Sr. Human Resources (HR) Manager | INR 1.40 LPA |
Solutions Architect | INR 1.73 LPA |
Mathematics Teacher | INR 3.67 LPA |
Operations Team Leader | INR 5.72 LPA |
Technical Support Engineer | INR 3.19 LPA |
Front End Developer / Engineer | INR 3.82 LPA |
Secondary School Teacher | INR 3.11 LPA |
Systems Engineer, IT | INR 3.70 LPA |
SAP Consultant | INR 7.61 LPA |
Development Operations (DevOps) Engineer | INR 8.89 LPA |
Human Resources (HR) Business Partner | INR 7.55 LPA |
Network Engineer | INR 4.05 LPA |
Content Writer | INR 2.23 LPA |
Branch Manager, Banking | INR 9.08 LPA |
Specialisation wise salary of a BSc Graduate in India
Depending on the specialisation they choose, BSc graduates in India earn different salaries. For your convenience, we have compiled a list of some of the most pursued BSc salaries in India by specialisation.
BSc Nursing Salary
The following are the top BSc Nursing job profiles with the highest salaries:
Job Profile | Average Annual Salary |
Staff Nurse | INR 2 LPA – INR 4 LPA |
Industrial Nurse | INR 3 LPA – INR 5 LPA |
Military Nurse | INR 3 LPA – INR 5 LPA |
Supervisor | INR 4.50 LPA – INR 6.50 LPA |
Psychiatric Nurse | INR 6 LPA – INR 7 LPA |
Home care Nurses | INR 3.25 LPA – INR 5 LPA |
Nursing executives | INR 4.20 LPA – INR 5.40 LPA |
Junior Psychiatric Nurse | INR 3 LPA – INR 5.50 LPA |
BSc Agriculture Salary
The following are the top BSc Agriculture job profiles with the highest salaries:
Job Roles | Average Annual Salary |
Agricultural Engineer | INR 4 LPA – INR 5.50 LPA |
Agriculture Development Officers | INR 4.80 LPA – INR 5.40 LPA |
Agricultural Scientist | INR 3.70 LPA – INR 5.75 LPA |
Landscaping Manager | INR 4 LPA – INR 6 LPA |
Crop Trial Officer | INR 4.50 LPA – INR 5.80 LPA |
BSc Computer Science Jobs
The following are the top BSc Computer Science job profiles with the highest salaries:
Job Role | Average Annual Salary |
Computer Network Architect | INR 5.50 LPA – INR 7.50 LPA |
Software Developer | INR 7.25 LPA – INR 9 LPA |
Software Engineer | INR 6,80 LPA – INR 10 LPA |
Java Developer | INR 5.90 LPA – INR 9 LPA |
System Analyst | INR 6.50 LPA – INR 8.50 LPA |
UI Developer | INR 5.25 LPA – INR 8 LPA |
Data Analyst | INR 6.50 LPA – INR 8.50 LPA |
Mobile App Developer | INR 7 LPA – INR 9 LPA |
Technical Writer | INR 5.50 LPA – INR 7 LPA |
BSc Chemistry Jobs
The following are the top BSc Chemistry job profiles with the highest salaries:
Jobe Role | Average Annual Salary |
Chemist | INR 4.50 LPA – INR 6 LPA |
Lab Assistant | INR 4.70 LPA – INR 5.50 LPA |
Junior Research Associate | INR 3.80 LPA – INR 4.80 LPA |
Analytical Chemist | INR .25 LPA – INR 5.80 LPA |
Chemical Technicians | INR 4.85 LPA – INR 6.50 LPA |
Geochemist | INR 5.10 LPA – INR 6.50 LPA |
BSc Specialisations Job Profiles and Salary
Following a BSc, candidates have access to a wide range of professions, such as those in engineering, nursing, medicine, piloting, and more. For every profession, there are distinct pay ranges and eligibility requirements. Many factors, such as experience, education, specialisations, industry, designations, and many more, affect a profession’s pay. A BSc job typically pays between INR 2 and 5 LPA.
The list of job profiles and salaries for BSc specialisations is provided below.
Courses | Job Profiles | Average Salary (INR) |
BSc Computer Science | Software tester | 3 to 6 LPA |
Website developer | 2 to 4 LPA | |
Software Quality Assurance (SQA) Tester | 3 to 4 LPA | |
IT Supervisor | 3 to 5 LPA | |
Software Developer, Computer Systems Analysts, Network Administrators, and Computer Programmers | 3 to 6 LPA | |
BSc Nursing | Military Nurse | 7 to 8 LPA |
Nursing officer | 5 to 6 LPA | |
Staff Nurse, Industrial Nurse, Psychiatric Nurse, Home Care Nurses, and Nursing executives | 2 to 5 LPA | |
BSc Biotechnology | Technical officer, Safety officer | 6 to 7 LPA |
Food safety officer | 6 to 7 LPA | |
Lab Assistant, Quality Assurance, Cell culture analyst, and Biostatistician | 3 to 6 LPA | |
BSc Zoology | Indian forest services | 8 to 9 LPA |
Lab technician | 3 to 4 LPA | |
Researcher | 3 to 4 LPA | |
BSc Agriculture | Agriculture Specialist Officer (SO) | 6.5 to 7.5 LPA |
Agriculture Officer | 5 to 6.6 LPA | |
Food Safety Officer | 6 to 7 LPA | |
Forest Officer | 8 to 9.5 LPA | |
Teak Plantation Manager | 4 to 5 LPA | |
Social Forestry Officer | 5 to 6 LPA | |
Seed/Nursery Manager | 3.5 to 5 LPA | |
BSc Microbiology | Microbiologist | 4 to 5 LPA |
Industrial Microbiologists, Medical Microbiologists, Biomedical Scientist, Mycologists, Environmental Microbiologists, Cell Biologists, and Biochemist | 3 to 6 LPA |
Job Opportunities after BSc in India
There are numerous BSc jobs available in a variety of fields, including research, networking, education services, and others. There is always a high demand for qualified graduates in the field of research and applied sciences. Graduates of the BSc programme work in a wide range of organizations, both public and private. Following a BSc, some common job options include Research Scholar, Lecturer, Developer, Technical Consultant, and so on. Salary after BSc jobs could range between INR 15K and INR 30K. After gaining valuable expertise in their field, students may earn INR 60K to INR 80K per month.
Some of the top job opportunities available to BSc graduates are listed in the table below:
Job Profile | Job Description |
Research Scientist | Conducting and analysing data from laboratory-based tests and investigations is the responsibility of a research scientist. Government research facilities, specialised research institutions, or environmental organisations may all employ research scientists. |
Computer Programmers | Code and scripts are written by computer programmers, who then modify and test them to ensure that software and applications work as intended. Blueprints are created by engineers and software developers, who then translate them into instructions that computers can understand. |
Research Assistant | A research assistant is a specialist who supports research projects by organising project researchers’ papers, managing data, and conducting literature searches. |
Biochemist | Biochemists, also referred to as molecular or cellular biologists, can look into the molecular mechanisms underlying cell division, growth, and nutrition. Others study the evolution of plants and animals to understand how genetic traits are passed down through the generations. |
Food Scientists | It is a food scientist’s responsibility to investigate, create, and test various ingredients and foods to make sure they are secure for consumption by people. They create novel food production, processing, and packaging technologies and processes by utilising their knowledge of the physical and life sciences. |
Laboratory Technician | A lab tech is a person who performs practical, hands-on work in laboratories. A wide range of settings, including hospitals, businesses, research institutes, and educational institutions, employ lab technicians. Among the many fields in which lab technicians can work are geology, biology, chemistry, electronics, and medicine. |
Software Developer | The underlying systems that power devices or manage networks are built by software developers, as are the computer programmes that let users carry out specific tasks. Software quality assurance analysts and testers create and carry out software tests to find issues and comprehend how the product functions. |
Assistant Manager – Plantation | The assistant manager is in charge of assisting the general manager in maintaining daily operations. The responsibilities of an assistant manager might range from office management to ensuring client pleasure and employee happiness. |
Forensic Pathologist | A forensic pathologist is a specialist with the specialised knowledge to determine the cause of a person’s death, damage, or wound. They are involved in circumstances where there could be fatalities or other negative outcomes. Autopsies are typically performed in mortuaries or laboratories. |
Ecologist | Ecologists study the interactions between living things and their environment. They use field experiments to look into and analyse the biological functions of living things, such as plants and animals. |
Jobs after BSc – Government and Private
For BSc graduates, there are numerous job opportunities in numerous government agencies or initiatives that are funded by the government and in the private sector.
Government Jobs after BSc
India has started to place a stronger emphasis on research and development, providing science graduates with a wealth of job opportunities. Popular government positions for BSc graduates include the following:
Top Government Hiring Companies | Job Designation |
Indian Railways | Assistant Officer |
Indian Space Research Organization | Physicist, Propellent Specialist, Scientist, Research Scientist |
DRDO | Research Scientist, Assistant Technician, Developer, etc |
IARI | Research Fellow, Agricultural Officer, etc. |
Institute of Economic Growth | Economist, Statistics Specialist, |
Private jobs after BSc
For BSc graduates, there are numerous job opportunities in the private sector. Some of the most common job profiles are:
Top Private Hiring Companies | Job Profiles |
Hindustan Unilever | Chemist, Research Scientist |
Tata Consultancy Services | Software Developer, Webpage Developer, Application Developer |
BARC | Physicist, Nuclear Chemist, Research Scholar, etc. |
ICICI Bank | Accountant |
Bayer Crop Science | Farm Manager, Agricultural Manager, Sales Representative |
Top Recruiters for BSc
The following are some of the top BSc recruiters for graduates. Top Companies Hiring BSc Graduates are listed below:
Verizon | TCS | Reliance Industries Limited | |
Yahoo | Amazon | Accenture | Cipla |
IBM | Infosys | L&T Infotech | SRF Limited |
HCL Technologies | Wipro | Capgemini | Gujarat Fluorochemicals |
Gharda Chemicals | Glenmark Pharmaceuticals | – | – |