Are you ready to take your next step towards a career in IT? The Master's Degree Programme in Information Technology (IMPIT) offers an international Master's degree in IT at European standards in two years.
We co-operate actively with local IT companies and local business incubator. The aim is that most students are employed by a Finnish ICT company when they graduate. Some of these companies offer internships and thesis placements and many of our students find a job even before the graduation.
It is also possible to concentrate on research, and students have good possibilities to continue in our PhD program, since students can join our research groups already during their MSc studies.
You can also have lots of interesting experiences through the social activities during your IMPIT studies. There are summer school courses organized by University of Eastern Finland, company seminars, and trips organized by Joensuu's exchange and international students organization. There are also various other events organized by student union and erasmus student network.
For instructions on how to apply and a direct link to the application form on Studyinfo, please scroll down.
Key information
- Level of degree: Master's degree
- Programme duration: 2 years / 120 ECTS credits
- Language of instruction: English
- Application period: 7.1.2026 - 21.1.2026, 03:00 PM UTC+2
- Programme start: September 1, 2026
- Tuition fee: EU/EEA nationals no tuition fee; non-EU/EEA nationals 10,000 €/academic year
- 50% tuition waivers available for best 70% of admitted applicants
- Study campus: Joensuu
Why study with us?
- High-quality education, internationally accepted diploma
- State-of-the-art learning and research environment
- Easy living in a safe but international environment
- Generous tuition fee waivers available
- Possibilities for exchange studies and internships at companies
- Very good employment perspectives
- Realistic possibility to graduate even in 1,5 years!
Studies
Impit curriculum allows students to graduate in two years (or even in 1,5 years with good planning and hard work!). Students have to collect about 60 credits from direct teaching at the School of Computing during their first IMPIT year.
The second year of the programme is dedicated mostly to Master's project (10-20 ECTS) and thesis (30 ECTS). Students can also take some exchange studies and find trainee positions in IT companies or departments' research groups.
The curriculum for IMPIT students (120 ECTS) is designed personally for each student according to general requirements and courses available. The teaching is given in four periods and the courses are measured as European ECTS credit points (ECTS=European Credit Transfer System). In grading, we use the European 6-grade system.
DEGREE STRUCTURE
Mandatory general and language courses
- Personal Study Plan, 1 ECTS
- Finnish 1 A, 2 ECTS
- Finnish 1 B, 2 ECTS
ADVANCED LEVEL COMPUTER SCIENCE STUDIES, minimum of 94 ECTS
- IMPIT seminar 2 ECTS
- At least 12 ECTS out of the following courses
- Artificial Intelligence 6 ECTS
- Design and Analysis of Algorithms 6 ECTS
- Pattern Recognition 6 ECTS
- Research Methods in Computer Science 6 ECTS
- Software Engineering 6 ECTS
- Master's project in Computer Science or Practical Training in MSc (Computer Science) 10-20 ECTS
- Master Thesis and maturity exam, 30 ECTS
- Other advanced level courses in computer science to fulfill the minimum of 94 ECTS
OPTIONAL STUDIES 0-21 ECTS
- Optional studies can also include advanced level computer science courses
Total 120 ECTS
More info about courses in computer science can be found here
Our graduates have excellent opportunities to continue postgraduate studies in one of our research groups.
Artificial intelligence
Data Science
Future technologies
Representatives of companies visit our IMPIT seminar every year giving students an excellent possibility to pitch themselves to the companies.
Occupational titles of IMPIT graduates are for an example:
- Senior Software Engineer
- Quality Assurance Manager
- Senior Specialist
- Senior Software Consultant
- Business Analyst
- Senior Designer
- Chief Technical Officer
- IT developer
Join our webinar 5 November
We warmly welcome you to our webinar, where you get to learn more about our programme, the admission requirements and meet our staff and students.
Register hereHow to apply?
Our admission process aims at selection of high-quality applicants. Anybody satisfying the admission requirements is eligible to apply.
Each applicant must meet the following criteria
Degree requirements
B.Sc. degree in Computer Science or Information Technology or equivalent degree in closely related field corresponding at least 3 years of full-time academic studies from an institution for higher education. The degree must be awarded by an internationally recognized university.
▪ Applicants with a Finnish Polytechnic Bachelor’s Degree (AMK) in the related field are also eligible, but they may have to take complementary studies if they are admitted. These studies are not included in the Master’s degree, but are an addition to it.
▪ The degree should include enough computer science studies with high grades. The basic skills expected are specifically: programming skills, knowledge about the theoretical foundations of computer science, data structures and algorithms, and databases and data management. Applicants lacking background in one or more of the mentioned skills can be selected as students only in exceptional cases.
A temporary degree certificate is also accepted, issued as a replacement for the actual
degree certificate, e.g., in the case that the actual degree certificate cannot be given to the
student immediately after the studies have been completed due to technical or
administrative reasons.
Conditional acceptance is possible if the applicant will finish the degree in such way that the degree can be delivered to IMPIT Coordinator by 30 July 2026.
Language requirements
Applicants must either (1) meet the language proficiency criteria (see below), or (2) reach the minimum required language test results to be considered eligible to the University of Eastern Finland. No exceptions will be made and no waivers regarding the language proficiency requirements are given.
(1) Applicants who hold one of the following do not have to take an English language test
1. a) A language test is not required if the applicant has completed Finnish Matriculation Examination, English language (A-language, advanced syllabus) with a minimum grade of magna cum laude approbatur (M)
1. b) A language test is not required if the applicant has completed their secondary education in English language in EU/EEA -countries, the United States, Canada, the United Kingdom, Australia, New Zealand or in Switzerland. The applicants from EU/ETA -countries and Switzerland must prove the language of instruction. The language of instruction must be clearly stated on the educational documents. If your documents do not explicitly mention English as the language of instruction, you must provide an additional official statement issued by a representative of your educational institution confirming this.
1. c) A language test is not required if the applicant has completed a Bachelor’s, Master’s or higher degree in an English-taught programme in EU/EEA -countries, or in one of the following countries:
Antigua and Barbuda, Bahamas, Barbados, Belize, Botswana, Cameroon, Dominica, Eritrea, Eswatini, Ethiopia, Gambia, Grenada, Guyana, Hong Kong, India, Jamaica, Kenya, Lesotho, Liberia, Malawi, Namibia, Philippines, Rwanda, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and Grenadines, Sierra Leone, Singapore, South-Africa, Switzerland, Tanzania, Trinidad and Tobago, Uganda, Zambia, Zimbabwe.
The applicants from these countries must prove the language of instruction. The language of instruction must be clearly stated on the educational documents. If your documents do not explicitly mention English as the language of instruction, you must provide an additional official statement issued by a representative of your educational institution confirming this.
1. d) A language test is not required if the applicant has completed a Bachelor’s, Master’s or higher degree in an English-taught programme in Australia, Canada, Ghana, Ireland, New Zealand, Nigeria, the United Kingdom or the United States. The applicants prove their language skills with a university degree.
The degree/programme must be taught and assessed in English (at least 50 % of the degree must be completed in English). If you verify your language skills with your education degree, the language of instruction must be clearly indicated on the educational documents. Online studies or studies completed on offshore campuses outside the accepted countries/area cannot be used to indicate language skills, even if the degree-awarding institution is in one of the acepted countries.
(2) All other applicants have to take one of the following language tests
• TOEFL iBT, overall score 92, min. 22 in writing
• IELTS (academic) overall score 6.5, min. 6.0 in writing
• PTE (academic), overall score 62, min 54 in writing
• C1 Advanced overall score C or 180, with min. 162 in writing
• C2 Proficiency overall score level C1 or 180, with min. 162 in writing
•National Certificate of Language Proficiency YKI-test: level 5 in all different subtests
(reading comprehension, writing, speaking comprehension and speaking). It is possible
to combine different examinations.
Kindly note that the University of Eastern Finland also accepts the following tests:
- IELTS Academic online and UKVI tests, IELTS One Skill Retake test results.
- PTE Academic online and UKVI tests
- TOEFL iBT Home Edition tests, MyBest Scores
No other degrees or statements of language proficiency will be accepted.
TOEFL, IELTS and PTE certificates are valid for two years from the day they are issued. The language test needs to be in effect during the application period, from 7 January 2025 onwards. The language test results must be verifiable from the online verification service of the organiser.
Required documents
The required enclosures need to be uploaded electronically to the application by 28 January 2026 at 3 pm (EET) at the latest. UEF does not process application documents that have arrived after the given deadline.
1. Official transcript of university records from the home university in English, or an officially certified translation of it.
2. Copy of BSc. diploma or equivalent (OR a statement of expected graduation, if the BSc degree has not been completed yet, OR a provisional BSc certificate)
3. Proof of English language proficiency. Generally recognized English language certificate that can be verified from the test administrator OR a proof of language skills, if one of the mentioned conditions for language skills in section ”language requirements/1” is fulfilled.
4. Passport copy/other document of identification.
5. CV (max. length is 1 A4 page)
6. A motivation video. Maximum length is 2 minutes, max size 500MB and video must start by mentioning the name of the applicant, recording date and the program into which the applicant is applying. The video format must be one of the following: x-m4v, x-matroska, x-msvideo, mpeg, ogg, webm, 3gpp, 3gpp2, mp4, MP2T, quicktime, x-ms-wmv, x-ms-vob.
Incomplete applications will not be processed. The application is considered incomplete if it does not include all the required documents delivered by the application deadline.
The application round is open January 7, 2026 - January 21, 2026, 03:00 PM UTC+2. Results will be published at latest on May 27, 2026.
In 2026, a maximum of 35 students will be selected into the programme. Applicant admitted to the programme will gain the right to complete a Master of Science (Information Technology) degree in Computer Science.
Two selection groups. which are described below, are used. Actual selection criteria is described in section “student selection procedure”.
GROUP 1: Applicants who have Bachelor’s degree completed in information technology (Computer Science) in University of Eastern Finland by 30.7.2026.
Quota in group: 15
GROUP 2: All other applicants
Quota in group: 20
If the group quota is not met, remaining places can be transferred into another selection group, taking into account the program specific restrictions concerning tuition waivers to be given.
According to the One study place per term provision, a student may accept only one study place leading to a higher education degree in Finland during one academic term. This rule applies to all higher education. You cannot be granted a new right to study resulting in a Master of Science (Information Technology) degree in Computer Science if you already have a valid right to study in the degree programme resulting in a Master of Science (Information Technology) degree in Computer Science at the University of Eastern Finland.
Student selection process
Student selection is based on the application documents and evaluation how well the applcant’s skills and competences gained by the previous academic studies correspond to the Master's studies applied for. Meeting the minimum application requirements does not guarantee acceptance into the programme.
GROUP 1: Applicants who have Bachelor’s degree completed in information technology (Computer Science) in University of Eastern Finland by 30.7.2026.
Quota in group: 15
• Group 1 applicants who fulfill the above requirement and have overall grade 4 or 5 for “basic and intermediate level studies in computer science” (“perus- ja aineopinnot-kokonaisuus”) will be accepted. They will also get 50% tuition fee waiver if the program specific restrictions concerning waivers (determined by the Vice Rector’s decision, and published on the official UEF website Tuition fees, waivers and scholarships | University of Eastern Finland can be fulfilled. If it is not possible to give waiver to all these applicants, applicants will be evaluated as applicants in Group 2, and the decision whether they get a waiver or not is based on the points they receive.
• Group 1 applicants whose above mentioned overall grade is less than 4 will go through the same evaluation process as applicants of Group 2 and both their acceptance/rejection and tuition waiver is based on the points they receive.
• If it is not possible to determine whether the above mentioned overall grade will be 4 or higher, applicant will be evaluated as applicants in Group 2 and both their acceptance/rejection and tuition waiver are based on the points they receive.
GROUP 2: All other applicants
Quota in group: 20
Applicants will be ranked according to the points they have received during the evaluation process. The best 20 (+ potential quota left from GROUP 1) applicants are accepted to the program and the rest of the applicants are rejected. The programme may accept more applicants by discretion to fulfil the available study places in the programme. Applicants are not placed on the waiting list. Incomplete applications will not be evaluated.
The applications will be evaluated using the following criteria:
1. Relevant studies and background, 0-15 points (0 = poor, 15 = excellent). Points will be given based on how well the applicant’s Bachelor's degree covers Computer Science core subjects. Both the extent and the grades are considered. At minimum, the applicant must have a solid background on:
• Programming
• Data structures and algorithms
• Theoretical foundations of computer science
• Databases and data management
2. Academic grades of Computer Science or other relevant courses, 0-15 points (0 = poor, 15 = excellent)
3. Prestige and level of the home university, 0-10 points (0 = poor, 10 = excellent)
4. Applicant's own presentation about their motivation to apply for studies into this programme (motivation video and CV), 0-10 points (0 = poor, 10 = excellent)
Criteria 4 is used to get a better insight on background of each applicant. The final points are a
sum of all the points received from evaluation.
Selection results
Results for studies starting in September 2026 will be published on 27 May 2026 at the latest. When the selection decision has been made, the results will be posted immediately to the applicants by e-mail. Admitted students must inform whether they accept their study place at latest on 9 July 2026 at 3 pm EET) electronically via Studyinfo portal or by submitting the confirmation form to the admission office, [email protected].
The annual tuition fee for citizens of non-EU/EEA countries is 10,000 EUR. There are no tuition fees for students who are citizens of EU/EEA countries or Switzerland. Applicants subject to tuition fees can apply for tuition waivers and scholarships during the university application process by completing the relevant section on the application form. The best 70 % of admitted applicants (as ranked by the reviewers of the applications) will receive a tuition waiver covering 50 % of the tuition fee. In addition, the highest ranked applicant will be completely exempted from paying the tuition fee (UEF Scholarship) during the 1st year. For more details: Tuition fees, waivers and scholarships
Application period 2026
7.1.2026 - 21.1.2026, 03:00 PM UTC+2
Apply via Studyinfo.fi
Studyinfo.fi is the official national admissions portal with all the up-to-date information about study programmes leading to a degree in Finland.