Under BSc there are various courses including Physics, Chemistry, mathematics, MicroBiology, Environmental science, Geology and many more. Here we provide all the information about various courses and all the study materials related to course are available.

BSc Notes Nepal