Eligibility
Selection methods
Eligibility requirements
Eligibility criteria for Tampere University master's programmes taught in English consist of two parts: general eligibility criteria, and programme-specific eligibility criteria, which specify and/or add to the general criteria. Applicants who do not meet both the general eligibility and the programme-specific eligibility criteria will not be admitted to Tampere University.
Detailed instructions on how to apply to the Tampere University master’s programmes conducted in English are provided on Applying to Tampere University master’s programmes webpage and its subpages.
If you have been granted refugee status or similar, see the Applicants with refugee status webpage.
General eligibility
To be eligible to apply for a master’s programme at Tampere University, you must have
1. Bachelor’s degree - nationally recognised first cycle degree
an applicable bachelor’s degree at a university or a university of applied sciences in Finland
a bachelor's degree completed in a university outside Finland which provides eligibility for equivalent university master’s degree studies in the country in which it was awarded: with a minimum scope of 180 ECTS credits, three to four years of full-time study; from a relevant field for the master’s degree programme that you’re applying to; from a recognised institution of higher education.
2. A good command of the English language for academic purposes.
If you are in the final year of your bachelor’s degree due to graduate in the spring/summer of 2027, and fulfil all other requirements, you are eligible to apply. The degree must be completed by the start of studies 23 August 2027. Please see special instructions for applicants in the final year of the bachelor’s degree.
Detailed information can be found on the Eligibility criteria webpage.
Language requirements
When applying to a master’s programme at Tampere University, you must submit proof of English language proficiency for academic purposes. You have two options for demonstrating this: language tests or previous studies. Please see detailed instructions on the Language Requirements webpage.
Strong and versatile foundation for your future career AI-Native Software (MSc) provides students with a solid understanding of computer science and software engineering in a paradigm where AI systems act as collaborators in software development and as integral components of software systems. It covers the analysis, design, implementation, and continuous evolution of complex software systems, with AI, generative models, and autonomous agents supporting and transforming software engineering activities and decision-making. You will develop the skills to use AI effectively throughout the software development lifecycle, integrate AI into real-world applications, and critically evaluate its capabilities and limitations. The specialisation also develops your engineering judgment to build software systems that are reliable, responsible, and sustainable. Moreover, you can choose courses based on your interests to complement and deepen your expertise to shape the future of software in an AI-powered world.
Gain valuable insight from industry collaboration An exceptionally large number of IT companies in the Tampere region provide an inspiring environment and opportunities to apply your skills and address fascinating real-life challenges. The research conducted at the Tampere Software Engineering Research Center and the AI research lab (GPT-Lab) further strengthens the programme’s emphasis on state-of-the-art methods and technologies. The close collaboration with industry ensures that the contents of the programme are both on a high level academically and relevant to your future care