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.2027 - 21.1.2027, 03:00 PM UTC+2
- Programme start: September 1, 2027
- The annual tuition fee: for non-EU/EEA students is €10,000. Citizens of EU/EEA countries and Switzerland are exempt from paying tuition fees.
- Tuition waivers: 30% Early Bird discount (€3,000) on first-year tuition for 2027 intake students who pay within 21 days of admission offer. 30% second-year waiver is available based on 55 ECTS completed in the first year. More details here.
- 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 18 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
A previous Bachelor's degree corresponding to at least 3 years of full-time academic studies from an institution for higher education is required from all Master's degree applicants. 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.7.2027.
Language requirements
Applicants must demonstrate the required level of language proficiency for admission by either (1) achieving at least the minimum required results in one of the approved language tests or (2) meeting the language proficiency criteria outlined below. These requirements apply to all applicants. No exceptions or waivers of language proficiency requirements will be given.
(1) Applicants must complete one of the following language tests, with at least the minimum scores listed:
• TOEFL iBT
Total score: 92, with a minimum of 22 in writing (the test was completed before January 21, 2026)
Overall score: 4.5, with a minimum of 4.0 in each component (the test was completed on or after January 21, 2026)
• IELTS Academic: Overall score: 6.5, with a minimum of 6.0 in each component
• PTE Academic: Total score: 68, with a minimum of 61 in writing
• Cambridge C1 Advanced: Overall grade: C
• Cambridge C2 Proficiency: Overall result corresponding to level C1
• National Certificate of Language Proficiency (YKI-test): Level 5 in all subtests (reading comprehension, writing, listening comprehension, and speaking). Results from different examination sessions may be combined.
TOEFL, IELTS and PTE certificates are valid for two years from the day they are issued, and the language test needs to be in effect during the application period. We accept language tests that are completed from 7 January 2025 onwards. The language test results must be verifiable from the online verification service of the organiser.
Kindly note 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.
OR
(2) 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 medium of instruction must be clearly stated on the educational documents. If your documents do not explicitly mention English as the medium 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 medium of instruction must be clearly stated on the educational documents. If your documents do not explicitly mention English as the medium 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). When language proficiency is demonstrated through the education degree, the language of instruction must be clearly indicated in 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 accepted countries.
A language test is not required if the applicant has completed a degree at a Finnish university or university of applied sciences, provided that the degree includes the mandatory foreign language studies in English required by Finnish degree regulations (Government Decree on University Degrees 794/2004 or Government Decree on Degrees of Universities of Applied Sciences 1129/2014).
No other degrees or statements of language proficiency will be accepted.
Required documents
The required enclosures need to be uploaded electronically to the application by 28 January 2027 at 3 PM (UTC+2) at the latest. UEF does not process application documents that have arrived after the given deadline.
- Official transcript of university records from the home university in English, or an officially certified translation of it.
- 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)
- 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/2” is fulfilled.
- CV (max. length is 1 A4 page)
- 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, 2027 - January 21, 2027, 03:00 PM UTC+2. Results will be published at latest on May 31, 2027.
In 2027, a maximum of 35 students will be selected into the programme.
If you are admitted to the programme, you will gain the right to complete a Master of Science degree in Computer Science.
The admission processes in the Master's Degree Programme in Information Technology aims at fair selection of high-quality applicants. Student selection is based on the application documents and evaluation how the applicant’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 to the programme.
Applicants will be ranked according to the selection criteria. The best 35 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.
Two selection groups described below, are used.
GROUP 1: Applicants who have Bachelor’s degree completed in information technology (Computer Science) at University of Eastern Finland by 30.7.2027. 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.
The applications will be graded using the following criteria:
GROUP 1: Applicants who have Bachelor’s degree completed in information technology (Computer Science) at University of Eastern Finland by 30.7.2027.
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.
- 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 their acceptance/rejection is thus based on the points they receive.
- If it is not possible to determine whether the above-mentioned overall grade will be 4 or higher, an applicant will be evaluated as applicants in Group 2 and their acceptance/rejection is 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 programme 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 the 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 2027 will be published on 31 May 2027 at the latest. When the selection decision has been made, the results will be posted immediately to the applicants by e-mail.
Applicants must confirm their study place electronically in Studyinfo by latest on 13 July 2027 at 3 PM (UTC+3). Applicants without a Finnish personal identity code use the confirmation link sent by email. Applicants with a Finnish personal identity code must log into My Studyinfo with Finnish online banking credentials, a mobile certificate, or a certificate card. If you encounter any issues, you may request a separate confirmation form from the programme coordinator.
The annual tuition fee for non-EU/EEA students is €10,000. Citizens of EU/EEA countries and Switzerland are exempt from tuition fees. UEF's tuition waiver programme is designed to provide partial support towards tuition fees. Students are expected to have sufficient personal funds to cover the remaining tuition fees and living expenses throughout their studies in Finland.
First year: Early Bird (EB) discount – 30% (€3,000)
To qualify, students must accept their offer of admission and pay the full tuition fee or first instalment within 21 days of the publication of the admission results. UEF does not offer any other tuition waivers or discounts that can be applied to the first year of study.
Second year: Tuition waiver – 30% (€3,000)
Available to students who complete at least 55 ECTS credits during their first academic year. A separate application period is organized after the first year of studies for students wishing to apply for the tuition waiver.
Finnish Proficiency Tuition Waiver – €1,500/€2,500
Students can apply for this one-time tuition waiver during their studies at UEF, based on their progress in Finnish language studies. There are separate application periods throughout the academic year.
More detailed information about tuition fees and waivers.
Other National Fees: In addition to tuition fees, degree students are required to pay the Student Union membership fee and the Kela student healthcare fee. Please also note: a national application fee is collected from applicants from countries outside EU/EEA.
Application period 2027
7.1.2027 - 21.1.2027, 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.