This document lists various science and engineering courses available at the B.Sc level. It includes over 150 science subjects across many disciplines like agriculture, biology, chemistry, computer science, earth science, economics, engineering, environmental science, food science, geography, geology, healthcare, mathematics, physics, social science, statistics and more. It also lists over 30 branches of engineering including aerospace, automobile, biomedical, chemical, civil, computer, electrical, electronics, environmental, food technology, mechanical and others. Finally, it provides a table showing the best career-focused courses in sectors like pharmacy, healthcare, hospitality, media and others.