Courses for international students / Faculty of Information Technology

Courses delivered in English language by the Faculty of Information Technology can be found below.

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 chose 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.

Autumn 2024

Master's level courses

TJTS5002 IS Theories, 5 ECTS
TJTSM53 Project and Change Management, 5 ECTS 
KOGS2001 Cognitive Modeling, 5 ECTS
KOGS2004 Key Discourses in Cognitive Science, 5 ECTS
KOGS2005 Design of Everyday Things (only independent work), 2 ECTS
TIES505 Research Project, 10-15 ECTS
TIES5011 Research Methods in Computer Science, 3 ECTS
TIES4910 Deep-Learning for Cognitive Computing, 5 ECTS
ITKS5440 Semantic Web and Linked Data, 5 ECTS
TIES4560 SOA and Cloud Computing, 5 ECTS 
TIES4520 Semantic Technologies for Developers, 7 ECTS
KYBS3070 Information Security Management, 3-5 ECTS
TJTS4002 Digital Services and Innovation, 5 ECTS
TIES327 Network Security, 3-7 ECTS
TIES481 Simulation, 5 ECTS
KYBS3040 Cyber Security Psychology, 5 ECTS
KYBS2500 Introduction to Trusted and Confidential Computing, 5 ECTS
TIES542 Principles of Programming Languages (only independent work), 5 ECTS
TEKS5466 Software Testing, 5 ECTS (only independent study)
 

Bachelor's level courses

TIEA383 Mathematical Modelling 1
TIEA341 Functional Programming 1, 1-5 ECTS
TIEA219 Game Design (limited registration)
ITKP0008 Quantum Computing Essentials -Part A (only independent work), 2 ECTS
ITKP1009 Quantum Computing Essentials -Part B (only independent work), 2 ECTS
 

Spring 2025

Master's level courses

TJTS4003 Digital Systems Design, Development and Deployment (DS3D), 5 ECTS
TJTS5010 Research Frameworks in Information Systems Science, 2 ECTS
TJTS5011 Applying Research Methods in Information Systems Science, 3 ECTS
TJTS5601 Digital Service Design, 5 ECTS
TJTS5901 Continuous Software Engineering, 5 ECTS
TIES505 Research Project, 10-15 ECTS
TIES5011 Research Methods in Computer Science, 3 ECTS
TIES4530 Collective Intelligence and Agent Technology, 5-7 ECTS
TIES4700 Deep Learning, 5 ECTS
TIES483 Nonlinear Optimization, 5 ECTS
TIES4911 Deep-Learning for Cognitive Computing for Developers, 8-10 ECTS
KYBS3041 Privacy in the Light of Cybersecurity and Digitalization, 5 ECTS
ITKST56 System Vulnerabilities, 5 ECTS
TJTS4100 Organizational IT, Strategy and Governance, 5 ECTS
TJTS5902 Disruptive Technologies in Digital Business, 5 ECTS
TIES3240 Signal Processing and Time-series Analysis, 5 ECTS
TIES598 Nonlinear Multiobjective Optimization, 5 ECTS
TIES341 Functional Problemming, 3-5 ECTS
TIES4525 Quantum Algorithms, 5 ECTS
KYBS2001 Introductory Penetration Testing and Security Assessment, 5 ECTS
KYBS2004 Authentication, Passwords and Applied Cryptography, 5 ECTS
TIES542 Principles of Programming Languages (only independent work), 5 ECTS
TEKS4405 Managing Commercialization Process of Innovation, 5 ECTS
TEKS5466 Software Testing, 5 ECTS (only independent study)
TEKS4404 Software Product Management
 

Bachelor's level courses

TJTA3502 Cyber Security Basics, 3 ECTS (tbc)
ITKP0008 Quantum Computing Essentials - Part A (only independent study), 2 ECTS
ITKP1009 Quantum Computing Essentials - Part B (only independent study), 2 ECTS

How to look for courses on SISU

Course descriptions and timetables of courses are available in the study data system SISU

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).

Please note that all JYU provision can be found on Sisu. However, incoming exchange students can only choose from the courses listed above.