Yes, of course you can do a BSc first and then enroll in a Master of Science program. Programs under the MSc aim at providing advanced knowledge and specialized skills in scientific, technical, and analytical fields. Eligibility depends on the subject of your BSc. Most programs ask for a related undergraduate degree. Some universities may impose additional requirements such as entrance exams, work experience, or prerequisite courses.
You have to choose an MSc according to your interest and career objectives. If your BSc is in a broad field like physics, chemistry, or biology, you can do a specialized MSc in fields like biotechnology, data science, or environmental science. A few interdisciplinary MSc programs even allow students with different backgrounds provided they meet basic eligibility criteria. An MSc can open doors to research, higher studies (like a PhD), and specialized industry roles. Hence, research the universities, course structures, and career prospects well before applying.