Courses for international students / Faculty of Information Technology
Table of contents
How to choose your courses
The vast majority of courses offered in English at the Faculty of Information Technology are at Master's level and they are open for the degree and exchange students of the Faculty. However, advanced Bachelor's level exchange students (usually 3rd year students with good study performance) may choose Master's level courses provided they fulfill the course specific prerequisites.
The list is updated for the following academic year annually in June; incoming exchange students make their initial course selections in the spring based on previous year's course provision.
Some of the courses are fully taught in English while some are delivered as independent study option in English and the taught element is in Finnish only; therefore, some courses may have teaching schedules in Sisu even if it is only available as independent study in English without any taught component. Always check the course description.
The first three digits of the course code express the host subject, the fourth digit expresses the level of studies:
- xxxPxxx = Bachelor's (1st year) level course
- xxxAxxx = Bachelor's (2nd-3rd year) level course
- xxxSxxx = Master's level course
- xxxJxxx = Doctoral level course
- ITK = Common core studies of the IT Faculty
- TJT = Information Systems
- KOG = Cognitive Science
- KYB = Cyber Security
- TIE = Computer Science; technical background required
You are also allowed to choose courses clearly marked available for ALL from other Faculties.
You can find courses available for all from the curriculum in the study guide (under Other JYU Studies - Studies open for all exchange students of JYU) below.
Course offerings from other faculties
Autumn 2025
Master's level courses
TJTS5002 Information Systems Theories, 5 ECTS (1 period)
TJTSM53 Project and Change Management, 5 ECTS (1 period)
TJTS5010 Research Frameworks in Information Systems Science (all periods)
TJTS4002 Digital Services and Innovation, 5 ECTS (2 period)
TJTS5907 Laddering Interview Technique and Analysis, 2-3 ECTS (2 period)
KOGS2001 Cognitive Modeling, 5 ECTS (1 period)
KOGS2004 Key Discourses in Cognitive Science, 5 ECTS (1 period)
KOGS2005 Design of Everyday Things (only independent work), 2 ECTS (all periods)
TIES5011 Research Methods in Computer Science, 3 ECTS (all periods)
TIES4910 Deep-Learning for Cognitive Computing, 5 ECTS (1 period)
ITKS5440 Semantic Web and Linked Data, 5 ECTS (1 period)
TIES4560 SOA and Cloud Computing, 5 ECTS (1 period)
TIES4520 Semantic Technologies for Developers, 7 ECTS (1 & 2 period)
KYBS3070 Information Security Management, 3-5 ECTS (2 period TBC)
TIES481 Simulation, 5 ECTS (2 period)
KYBS3040 Cyber Security Psychology, 5 ECTS (2 period)
TIES542 Principles of Programming Languages (only independent work), 5 ECTS (all periods)
TEKS5466 Software Testing, 5 ECTS (only independent study) (all periods)
Bachelor's level courses
TIEA383 Mathematical Modelling 1 (1 & 2 period)
TIEA341 Functional Programming 1, 1-5 ECTS (2 period)
ITKP0008 The ABCs of Quantum Computing - Part A (only independent work), 2 ECTS (all periods)
ITKP1009 The ABCs of Quantum Computing - Part B (only independent work), 2 ECTS (2 period)
Spring 2026
Master's level courses
TJTS4003 Digital Systems Design, Development and Deployment (DS3D), 5 ECTS (3 period)
TJTS5010 Research Frameworks in Information Systems Science, 2 ECTS (all periods)
TJTS5011 Applying Research Methods in Information Systems Science, 3 ECTS (all periods)
TJTS5601 Digital Service Design, 5 ECTS (3 period)
TJTS4100 Organizational IT, Strategy and Governance, 5 ECTS (4 period)
TJTS5902 Disruptive Technologies in Digital Business, 5 ECTS (4 period)
KOGS2006 Contemporary Issues in Cognitive Science 2-3 ECTS (4 period)
TIES451 Selected Topics in Soft Computing, 5 ECTS (3 period)
TIES5011 Research Methods in Computer Science, 3 ECTS (all periods)
TIES4530 Collective Intelligence and Agent Technology, 5-7 ECTS (3 period)
TIES4700 Deep Learning, 5 ECTS (3 period)
TIES483 Nonlinear Optimization, 5 ECTS (3 period)
TIES4911 Deep-Learning for Cognitive Computing for Developers, 8-10 ECTS (3 & 4 period)
ITKST56 System Vulnerabilities, 5 ECTS (3 period)
KYBS2001 Introductory Penetration Testing and Security Assessment, 5 ECTS (4 period)
KYBS2004 Authentication, Passwords and Applied Cryptography, 5 ECTS (4 period)
TIES3240 Signal Processing and Time-series Analysis, 5 ECTS (4 period)
TIES341 Functional Problemming, 3-5 ECTS (4 period)
TIES4525 Quantum Algorithms, 5 ECTS (4 period)
TIES542 Principles of Programming Languages (only independent work), 5 ECTS (all periods)
TEKS4405 Managing Commercialization Process of Innovation, 5 ECTS (4 period)
TEKS5466 Software Testing, 5 ECTS (only independent study) (all periods)
TEKS4404 Software Product Management, 5 ECTS (4 period)
Bachelor's level courses
ITKA2004 Databases and Data Management, 5 ECTS (3 period)
ITKP0008 The ABCs of Quantum Computing - Part A (only independent work), 2 ECTS (all periods)
ITKP1009 The ABCs of Quantum Computing - Part B (only independent work), 2 ECTS (all periods)
How to look for courses on SISU
Course descriptions and timetables of courses are available in the study data system SISU. Please note that all JYU provision can be found on Sisu. However, incoming exchange students can only choose from the courses listed above.
If you are not yet a registered student at JYU, continue your course search without logging in and write the course code in the search field. The results can be filtered, for example, according to the academic year.
The button to switch to English version is located in the upper right corner (Suomi/FI).