Best BSc Courses after 12th Science 2022: List, Salary, Fees, Duration

Looking for the BSc courses list after 12th science, salary, duration, fees, etc?

There are a lot of BSc courses after the 12th science you can choose your interested course and go for further study.

BSc courses after 12th science

BSc Courses after 12th Science Biology

1. BSc in Biology

BSc Biology is 3 years ( 6 semesters ) undergraduate course after 12th science biology deals with the study of living organisms, environment, and biological systems.

This course is the study of cell and molecular biology, environment, ecology and evolution, anatomy, forensic biology, computational biology, autecology, plant physiology, marine biology, endocrinology, etc.

Course Fees – INR 20K – 1.2 Lakhs per annum

Salary – INR 2.4 Lakhs – 6 Lakhs per annum ( Fresher )

2. BSc in Chemistry

BSc Chemistry is 3 years ( 6 semesters ) undergraduate program after 12th science focuses on organic and inorganic chemistry.

The students are provided knowledge about industrial chemistry, environmental chemistry, general chemistry, medical chemistry, organic and inorganic chemistry, biochemistry, polymer and green chemistry, etc.

Course Fees – INR 20K – 1 Lakhs per annum

Salary – INR 2 Lakhs – 5.5 Lakhs per annum ( Fresher )

3. BSc in Zoology

BSc in Zoology is 3 years ( 6 semesters ) regular and distance undergraduate course after 12th science with biology and it is the study of animals and their evolution, structure, behavior, and functions.

In this course, the students are provided knowledge about animals and their biological systems, ecology, cell, and molecular biology, wildlife forensics, evolution, genetics, microbiology, anatomy, etc.

Course Fees – INR 15K – 90K per annum

Salary – INR 2 Lakhs – 5 Lakhs per annum ( Fresher )

4. BSc in Microbiology

Bachelor of Science in Microbiology is 3 years ( 6 semesters ) regular and distance undergraduate course after 12th science deals with microorganisms.

This course is all about the study of microorganisms such as micro animals, algae, bacteria, fungi, protozoa, etc.

It includes the study of molecular biology, biotechnology, immunology, microbial physiology, biochemistry, biophysics and instrumentation, environmental biotechnology, microbial genetics, etc.

Course Fees – INR 30K – 1.2 Lakhs per annum

Salary – INR 2.5 Lakhs – 4.5 Lakhs per annum ( Fresher )

5. BSc in Biotechnology

Bachelor of Science in Biotechnology is 3 years ( 6 semesters ) regular and distance undergraduate program after 12th science with biology.

This course is all about the study of living organisms and their products to improve their breeds.

It includes the study of subjects like immunology, biochemistry, cell biology, molecular biology, genetics, biostatistics, environmental biotechnology, plant physiology, biophysics, zoology, etc.

Course Fees – INR 20K – 1.5 Lakhs per annum

Salary – INR 2 Lakhs – 6 Lakhs per annum ( Fresher )

6. BSc in Agriculture

The Bachelor of Science in Agriculture is 4 years ( 8 semesters ) undergraduate course that deals with research and practices of farming techniques and methods and agricultural science.

This course includes the study of agronomy, soil science, animal husbandry, modern scientific equipment and techniques, water resource management, biotechnology, plant genetics, entomology, plant breeding, etc.

Course Fees – INR 10K – 80K per annum

Salary – INR 2.2 Lakhs – 5.5 Lakhs per annum ( Fresher )

7. BSc in Medical Technology

Bachelor of Science in Medical Technology is 3 years ( 6 semesters ) undergraduate degree program after 12th science with biology.

This course includes the study of microbiology, simple and gram staining, study of different specimen collection, handling, and transport, medical technology, botany, biochemistry, zoology, etc.

Course Fees – INR 20K – 1.5 Lakhs per annum

Salary – INR 2.4 Lakhs – 6 Lakhs per annum ( Fresher )

8. BSc in Food Technology

Bachelor of Science in Food Technology is 3 years ( 6 semesters ) undergraduate course after the 12th science deals with food products.

This course is all about the production, packaging, preservation, processing, and manufacturing of food products by using various technologies.

It is the study of subjects like food processing, milk processing, nutrition, food chemistry, food microbiology, fruits, and vegetable technology, cereals, and millets technology, bakery, confectionery products, etc.

Course Fees – INR 10K – 75K per annum

Salary – INR 2.5 Lakhs – 6.5 Lakhs per annum ( Fresher )

9. BSc in Botany

Bachelor of Science in Botany is 3 years ( 6 semesters ) undergraduate program after 12th science which deals with various types of plant development and anatomy.

It is the study of cell and molecular biology, chemistry, plant development and anatomy, archegoniate, plant genetics, plant pathology, plant biotechnology, etc.

Course Fees – INR 10K – 1 Lakhs per annum

Salary – INR 2 Lakhs – 5 Lakhs per annum ( Fresher )

10. BSc in Forestry

Bachelor of Science in Forestry is 4 years ( 8 semesters ) undergraduate course after 12th science which deals with various features of forestry and the environment.

The course is all about planting, managing, and caring for forests.

It is the study of tree science, tree seed technology, forest microbiology, biochemistry, nursery management, forest mensuration, environmental studies, geology, forest utilization, silvicultural system, etc.

Course Fees – INR 10K – 80K per annum

Salary – INR 2.6 Lakhs – 6 Lakhs per annum ( Fresher )

11. BSc in Toxicology

Bachelor of Science in Toxicology is 3 years ( 6 semesters ) undergraduate program after the 12th science with biology deals with various chemicals and their effects on living organisms.

It is the study of subjects like toxicology, environmental toxicology, biochemistry, biochemical toxicology, genotoxicity, human psychology, cell, and molecular biology, oncogenes, analytical toxicology, etc.

Course Fees – INR 20K – 1.5 Lakhs per annum

Salary – INR 2.4 Lakhs – 4 Lakhs per annum ( Fresher )

12. BSc in Biomedical Science

BSc in Biomedical Science is 3 years ( 6 semesters ) undergraduate course for 12th biology students that deal with the function of the human body and the development of advanced technology to diagnose disease.

It is the study of subjects like human anatomy and psychology, cell and organic chemistry, biochemistry, molecular biology, immunobiology, human pathology, pharmacology, toxicology, medical chemistry, principles of genetics, etc.

Course Fees – INR 30K – 1.5 Lakhs per annum

Salary – INR 2 Lakhs – 4.5 Lakhs per annum ( Fresher )

13. BSc in Nutrition and Dietetics

Bachelor of Science in Nutrition and Dietetics is 3 years ( 6 semesters ) undergraduate course for 12th biology students that deal with food science, good diet, nutrition, and eating healthy for our body’s fitness and health.

This course includes human psychology, nutrition, dietetics, food microbiology, advanced nutrition, biology, food management, nutritional biochemistry, community nutrition, etc.

Course Fees – INR 40K – 2 Lakhs per annum

Salary – INR 2.4 Lakhs – 4 Lakhs per annum ( Fresher )

14. BSc in Ecology

Bachelor of Science in Ecology is 3 years ( 6 semesters ) undergraduate course after 12th science with biology deals with applied science, environmental science, ecosystem dynamics, humanity, social science disciplines, etc.

It is the study of subjects like environmental science, ecosystem dynamics, biochemistry, natural resources, biodiversity and conservation, environmental microbiology, bioinformatics, nanotechnology, chemistry, biotechnology, pollution, ecotourism, etc.

Course Fees – INR 10K – 1 Lakhs per annum

Salary – INR 2 Lakhs – 4.5 Lakhs per annum ( Fresher )

15. BSc in Marine Science

BSc in Marine Science is 3 years ( 6 semesters ) undergraduate course for biology students that deals with marine life, marine biology, environment, biological and geological oceanography, etc.

This course includes subjects like marine botany, zoology, chemical oceanography, marine ecology, physical oceanography, biological oceanography, marine organism, marine pharmacology, aquaculture, etc.

Course Fees – INR 10K – 1 Lakhs per annum

Salary – INR 1.8 Lakhs – 3.6 Lakhs per annum ( Fresher )

16. BSc in Immunology

Bachelor of Science in Immunology is 3 years ( 6 semesters ) undergraduate course after 12th science with biology deals with the study of the immune system and our health and disease.

The students are provided knowledge about the subjects like immunology, biochemistry, biomolecules, organisms and disease, microbiology, pharmacology, cells, and their molecules, chemistry, etc.

Course Fees – INR 20K – 1.5 Lakhs per annum

Salary – INR 2.4 Lakhs – 4.5 Lakhs per annum ( Fresher )

17. BSc in Bioinformatics

BSc in Bioinformatics is 3 years ( 6 semesters ) undergraduate course after 12th biology deals with biological data and information.

It focuses on the subjects like bioinformatics, statistics, database management, molecular biology, immunology, biochemistry, phylogenetics, sampling techniques, cell biology, information networks, sequences, nutritional and clinical biochemistry, and DNA technology.

Course Fees – INR 10K – 1.5 Lakhs per annum

Salary – INR 2.4 Lakhs – 5.5 Lakhs per annum ( Fresher )

18. BSc in Forensic Science

BSC in Forensic Science is 3 years ( 6 semesters ) undergraduate program that focuses on analyzing and examining the scientific evidence to investigate crimes.

It is the study of subjects like an introduction to forensic science and criminalities, organic chemistry, physics, biology, the law of forensic scientists, computer science, instrumentation and investigation techniques, etc.

Course Fees – INR 10K – 1 Lakhs per annum

Salary – INR 2.4 Lakhs – 5 Lakhs per annum ( Fresher )

19. BSc in Clinical Psychology

BSc in Clinical psychology is 3 years ( 6 semesters ) undergraduate course after 12th science with biology that deals with the treatment of human emotional and mental behavioral disorders.

It includes the study of cognitive psychology, psychological testing, and experiments, rehabilitation psychology, social psychology, psychometrics, positive and peace psychology, etc.

Course Fees – INR 10K – 1 Lakhs per annum

Salary – INR 2.5 Lakhs – 5.5 Lakhs per annum ( Fresher )

20. BSc in Home Science

BSc in Home Science is 3 years ( 6 semesters ) undergraduate degree course is all about human development and growth, food and nutrition, resource management, clothing, education, etc.

It is the study of subjects like resource management, food nutrition and food science, fundamentals of textile, personal finance, life science, childcare, nutrition, human development, fashion designing, education, etc.

Course Fees – INR 10K – 1.5 Lakhs per annum

Salary – INR 2.4 Lakhs – 5 Lakhs per annum ( Fresher )

21. BSc in Dairy Technology

BSc in Dairy Technology is 3 years ( 6 semesters ) undergraduate course after the 12th science that focuses on the processing of milk and making dairy products like cheese, butter, ice cream, yogurt, chocolate, buttermilk, ghee, curds, etc.

It includes subjects like dairy technology, food chemistry, ice cream technology, milk production management, dairy products, dairy biotechnology, cheese technology, food technology, milk processing and packaging, etc.

Course Fees – INR 10K – 1.4 Lakhs per annum

Salary – INR 2.4 Lakhs – 5.5 Lakhs per annum ( Fresher )

22. BSc in Anthropology

BSc in Anthropology is 3 years ( 6 semesters ) undergraduate degree course that deals with understanding the human condition like human culture, human behavior, socio-culture, religion, evolution, etc.

It is the study of subjects like social anthropology, biological anthropology, theories of culture and society, molecular biology, human ecology, genetics and genomics, religion, politics, archaeological anthropology, etc.

Course Fees – INR 15K – 1.2 Lakhs per annum

Salary – INR 2.2 Lakhs – 5 Lakhs per annum ( Fresher )

23. BSc in Horticulture

Bachelor of Science in Horticulture is a 3-4 years ( 6-8 semesters ) undergraduate course after 12th science with biology that deals with the cultivation of trees and plants to growing crops, flowers, fruits, vegetables, etc.

It includes the study of subjects like an introduction to horticulture, soil science, crop physiology, entomology, plant breeding, extension education, microbiology, agroforestry, plant biotechnology, plant pathology, etc.

Course Fees – INR 15K – 1.2 Lakhs per annum

Salary – INR 2.4 Lakhs – 5.5 Lakhs per annum ( Fresher )

24. BSc in Radiology

BSc in Radiology is 3 years ( 6 semesters ) undergraduate degree course that deals with the study of medical science to treatment and diagnosis of disease by imaging technology like X-rays, MRI, CT, ultrasounds, PET, radiography, nuclear medicine, fluoroscopy, mammography, etc.

It is the study of subjects like human anatomy, radiography, pathology, CT scan, ultrasound, physiology, computer science, MRI, doppler and echography, nuclear medicine, PET scan, X-Ray, anesthesia in diagnostics radiology, intervention in diagnostic radiology, etc.

Course Fees – INR 15K – 1.6 Lakhs per annum

Salary – INR 2.4 Lakhs – 6 Lakhs per annum ( Fresher )

25. BSc in Environmental Science

BSc in Environmental Science is 3 years ( 6 semesters ) undergraduate course that focuses on the study of understanding the various environmental issues like air pollution, water pollution, global warming, biodiversity, deforestation, ozone depletion, etc.

It includes the study of subjects like environmental science, ecological system, air and water pollution control, resource economics, natural resource management, disaster management, environmental policies, sustainable development, etc.

Course Fees – INR 15K – 1.5 Lakhs per annum

Salary – INR 2.4 Lakhs – 5.5 Lakhs per annum ( Fresher )

26. BSc in Viticulture and Oenology

Bachelor of Science in Viticulture and Oenology is 3 years ( 6 semesters ) bachelor’s degree program after the 12th that deals with the cultivation of grapevines.

This course is all about the understanding of growing wine grapes and making vines.

Course Fees – INR 10K – 1 Lakhs per annum

Salary – INR 2.4 Lakhs – 5 Lakhs per annum ( Fresher )

27. BSc in Nursing

It is 4 years ( 8 semesters ) undergraduate degree course after the 12th science biology deals with Giving medical attention to patients, Preparing patients and room for operations, Keeping patient records, Checking and preparing medicine and injections, and Helping the patient immediately when needed, etc.

It is the study of subjects like human anatomy, biochemistry, physiology, occupational therapy, psychotherapy, anesthesia, microbiology, chemotherapy, embryology, the principle of medicine, mental health, child health, etc.

Course Fees – INR 20K – 1.5 Lakhs per annum

Salary – INR 2.4 Lakhs – 5.5 Lakhs ( Fresher )

Paramedical Courses after 12th Science Biology

1. BSc in Medical Laboratory Technology

BSc in Medical Laboratory Technology is a paramedical course after 12th science deals with performing various medical tasks like Blood and urine analysis, Cerebrospinal fluid, Drug level testing, Chemical analysis, Micro-organism screening, and Harmon level testing, etc.

The students are provided knowledge about laboratory equipment and chemistry, hematology, pathology, parasitology, biochemistry, microbiology, histopathology, cytology, etc.

Course Fees – INR 25K – 2 Lakh per annum

Salary – INR 2.4 Lakh – 4.5 Lakh per annum ( Fresher )

2. BSc in Dental Mechanics

Bachelor of Science in dental mechanics is 3 years ( 6 semesters ) of undergraduate paramedical courses after the 12th biology that deals with designing and shaping dentures for senior citizens who can’t chew food.

It is the study of subjects like physics, mathematics, applied oral anatomy, dental materials and metallurgy, dental mechanics, etc.

If you want to become a good dental mechanic then you should have a creative mind, the ability to solve patients’ problems related to teeth, etc.

Course Fees – INR 30K – 2 Lakhs per annum

Salary – INR 2.5 Lakhs – 4.5 Lakhs per annum ( Fresher )

3. BSc in Dialysis Technology Course

It is one of the best paramedical programs after 12th science with biology in healthcare and medical areas.

Dialysis is the process of removing waste ( unwanted fluid-like excess of water ) from the blood of patients by using an artificial purification process.

This course is all about performing tasks like awareness of patients, noting down patients’ temperature, blood pressure, pulse rate, and weight, supervising, monitoring patients, inspecting, arranging dialysis instruments, etc.

The students are provided the knowledge of subjects like human anatomy and physiology, microbiology, biochemistry, pathology, pharmacology, renal dialysis, dialysis system, equipment, etc.

Types of Dialysis

  • Hemodialysis
  • Peritoneal Dialysis

Course Fees – INR 30K – 2 lakh per annum

Salary – INR 2 Lakhs – 3 Lakhs per annum ( Fresher )

4. BSc in Operation Theatre Technology

Operation Theatre Technology is the best paramedical course after 12th science with biology or PCB in medical and health care areas.

It is all about performing tasks like cleaning and providing instruments and drugs to the doctor while surgery of patients are in the operation theatre.

The students are provided knowledge of subjects like anatomy and physiology, biochemistry, pathology, microbiology, anesthesia technology, obstetrics and gynecology, hospital practice, patients care, etc.

Course Fees – INR 30K – 2 Lakhs per annum

Salary – INR 2 Lakhs – 6 Lakhs per annum ( Fresher )

Best Engineering Courses after 12th Science

5. BSc in X-Ray Technology

It is the best popular undergraduate paramedical program after 12th biology in the medical and healthcare area deals with taking X-Ray ( Images ) of various body parts like hands, legs, chest, lungs, pneumonia, joints, abdominal, bone, etc.

Types of X-Ray

Abdominal X-RayBone X-Ray
Chest X-RayDental X-Ray
Joint X-RayBarium X-Ray
Hand X-RayExtremity X-Ray

Course Fees – INR 50K – 2 Lakhs per annum

Salary – INR 1.8 lakhs – 2.2 Lakhs per annum ( Fresher )

6. BSc in Radiography

It is one of the paramedical courses after 12th science with Biology or PCB ( Physics, Chemistry, and Biology )

Radiography is the diagnosis process used to scan the internal organs and other human body parts by using imaging techniques.

Course Fees – INR 30K – 1.5 Lakhs per annum

Salary – INR 1.5 Lakh – 2.5 Lakh per annum ( Fresher )

7. BSc in Medical Records Technology

Medical Record Technology is one of the best paramedical courses after 12th in the healthcare field that deals with managing and maintaining medical records like cash files, medical history, diagnostic test results, etc.

It is the study of subjects like basic medicine, hospital management, human science, medical record science, medical terminology, hospital statistics, computer application, etc.

Course Fees – INR 20K – 1.5 Lakh per annum

Salary – INR 1.5 Lakh – 3 Lakh per annum ( Fresher )

8. BSc in Occupational Therapy

It is the best paramedical course after 12th science with biology in the medical and healthcare area dealing with patients who are suffering physically, mentally, neurologically, and emotionally limitations.

BSc in Occupational Therapy is all about performing tasks for the treatment of disorders and diseases through Exercise, Functional Training, Ergonomic training, Environmental restructuring, Aiding equipment, and adaptation.

Course Fees – INR 30K – 2.5 Lakhs per annum

Salary – INR 2.5 Lakhs – 6 Lakhs per annum ( Fresher )

9. BSc in Optometry

Bachelor of Science in Optometry is 4 years ( 3 years academic + 1-year internship ) undergraduate paramedical course after 12th science with biology.

The BSc in optometry course deals with the scientific study of sights and the behavior of lights, eyes treatments, etc.

It focuses on various subjects like human anatomy, ophthalmic optics, visual optics, physiology, geometric optics, ocular pharmacology and microbiology, optometric instruments, pediatric ophthalmology, etc.

Course Fees – Rs. 10K to 1.5 Lakh per annum

Salary – Rs. 3 Lakh to 5 Lakh per annum ( Fresher )

10. BSc in Prosthetics and Orthotics

Bachelor of Science in Prosthetics and Orthotics is 4 years ( 3. 5 years academic + 6 months internship ) undergraduate paramedical course with 12th biology deals with neuromuscular and locomotor disabilities.

It is the study of anatomy, prosthetics, orthotics, biomechanics, pathology, orthopedics and amputation surgery, etc.

Course Fees – Rs. 15K – 1.5 Lakh per annum

Salary – Rs. 2.4 Lakh to 4.5 Lakh per annum ( Fresher )

11. BSc in Naturopathy and Yoga Science

BSc in Naturopathy and Yoga Science is 5.5 years ( 4.5 years academic + 1-year internship ) paramedical course after 12th science with biology deals with the treatment of the human body by various types of yoga and naturopathy.

It is the study of human anatomy, naturopathy, yoga, physical culture, biochemistry and histology, pathology, hydrotherapy, nutrition and herbology, musculoskeletal system, pharmacology, etc.

Course Fees – Rs. 20K – 1.5 Lakh per annum

Salary – Rs. 2.5 Lakh – 4 Lakh per annum ( Fresher )

Best Courses after 12th Commerce Stream

12. BSc in Anaesthesia Technology

Bachelor of Science in Anesthesia Technology is a 3-year undergraduate paramedical course after 12th biology deals with anesthesia equipment and techniques, managing and monitoring patients, and supporting the doctors in the surgery room.

The students are provided the knowledge about human anatomy, pathology, anesthesia technology, pharmacology, microbiology, biochemistry, hematology, etc.

Course Fees – Rs. 20K – 2 Lakh per annum

Salary – Rs. 2.4 Lakh – 4.5 Lakh per annum ( Fresher )

13. BSc in Nuclear Medicine Technology

Bachelor of Science in Nuclear Medicine Technology is 3 year ( 6 semesters ) paramedical course after 12th biology that deals with the treatment of disease with help of radioactive materials.

The students are provided the knowledge about human anatomy, physiology, nuclear medicine techniques, radiochemistry, radiopharmacy, medical ethics, image process techniques, etc.

Course Fees – Rs. 50K – 1.5 Lakh per annum

Salary – Rs. 2 Lakh – 3.5 Lakh per annum ( Fresher )

14. BSc in Cardiac/ Cardiovascular Technology

Bachelor of Science in Cardiac/ Cardiovascular Technology is 3 years ( 6 semesters ) undergraduate paramedical course after 12th science with biology that deals with heart-related disease and other problems.

The students are provided the knowledge about cardiac care technology, pharmacology, physiology, biochemistry, human anatomy, pathology, microbiology, etc.

Course Fees – Rs. 10K – 1.5 Lakh per annum

Salary – Rs. 3 Lakh – 5 Lakh per annum ( Fresher )

15. BSc in Audiology and Speech Therapy

BSc in Audiology and Speech Therapy is 3 years ( 6 semesters ) undergraduate paramedical course after 12th science with PCB that deals with audio and speech that is hearing and speaking problems.

It involves the study of the topics like audiology, neurology, communication science, clinical psychology, pathology, human anatomy, articulation and phonological disorders, voice and laryngectomee, otolaryngology, etc.

Course Fees – Rs. 20K – 2 Lakh per annum

Salary – Rs. 2.5 Lakh – 5 Lakh per annum ( Fresher )

16. BSc in Paramedical Technology

BSc in Paramedical Technology is 3 years ( 6 semesters ) undergraduate course for biology students that is related to pre-hospital emergency services and other services like maintaining and operating medical instruments.

It is the study of human anatomy, pathology, obstetrics and gynecology, pharmacology, forensic medicine, biochemistry, microbiology, imaging technology, gastroenterology, neuroscience, urology, radiation, mental and nervous disorders, etc.

Course Fees – Rs. 30K – 2 Lakh per annum

Salary – Rs. 2 Lakh – 4.5 Lakh per annum ( Fresher )

17. BSc in Critical Care Technology

BSc in Critical Care technology is 4 years ( 8 semesters ) undergraduate paramedical course after 12th biology deals with providing emergency critical care to patients.

The students are provided the knowledge about human anatomy, excretory system, pharmacology, oxygen therapy, x-ray, skeletomuscular system, physiology, medical instruments, cardiorespiratory, respiratory support, etc.

Course Fees – Rs. 10K – 2 Lakh per annum

Salary – 3 Lakh – 6 Lakh per annum ( Fresher )

18. BSc in Respiratory Therapy Technology

BSc in Respiratory Therapy Technology is 3 years ( 6 semesters ) undergraduate course that deals with the treatment of cardiovascular respiratory disease.

It is the study of anatomy, pathology, microbiology, respiratory care technology, pharmacology, physiology, medical psychology, biochemistry, intensive care, pulmonary rehabilitation, respiratory and cardiovascular disease, etc.

Course Fees – Rs. 30K – 2 Lakh per annum

Salary – Rs. 2.4 Lakh – 5 Lakh per annum ( Fresher )

19. BSc in Physician Assistant

BSc in Physician Assistant is 3 years ( 6 semesters ) undergraduate course that deals with diagnoses of various health-related problems and provides health care services.

This course includes the study of anatomy, medical and pharmacology, neurology, physiology, clinical microbiology, nephrology, gastroenterology, obstetrics and gynecology, pediatrics, geriatrics, anesthesiology, etc.

Course Fees – Rs. 30K – 1.5 Lakh per annum

Salary – Rs. 3 Lakh – 6 Lakh per annum ( Fresher )

Leave a Comment

Your email address will not be published.

Scroll to Top