It depends on your major. If you are pursuing a degree in mathematics, countries such as the USA, UK, Germany, Singapore, and Japan are renowned for their academic programs in this field. On the other hand, if your major is engineering, countries like the USA, Germany, Japan, and South Korea offer exceptional opportunities for advanced studies. Considering these options, I would highly recommend Germany as an excellent choice for pursuing a master's degree in either mathematics or engineering.
Canada: Canadian universities, particularly those in Toronto, Vancouver, and Montreal, offer strong data science programs. The University of Toronto, University of British Columbia, and McGill University are well-regarded for their data science courses. Canada also has welcoming immigration policies for international students. When choosing a country for your master's degree in data science, consider factors like program quality, costs, language of instruction, opportunities for internships and networking, and potential for post-graduation employment in your field of interest.