Advanced ICT pathway one-year programme

Get your dream jobs in Finnish ICT companies! 


The one-year Karelia advanced ICT Pathway programme offers you latest skills and knowledge in ICT sector. This is a programme for web and mobile appli­cation devel­opment and artificial intel­li­gence essen­tials. After finishing the programme, you are encouraged to apply for jobs in Finnish ICT companies. 

Target groups  

ICT students and experts who are working and studying in ICT sectors. The language level of students must be at least B2 according to the European Language Level standard.


Required pre-IT skills by the applicant:

  • basics of computer programming
  • knows what is human computer inter­action and has skills to apply inter­action design for user interface programming
  • principles of distributed systems
  • basics of infor­mation management and database management systems
  • knows how to develop data models for repre­senting user requirements
  • knows and is able to use CRUD opera­tions of Struc­tured Query Language (SQL)
  • basic knowledge and skills in software engineering
  • knowledge and skills in Web programming with HTML, CSS, and JavaScript

Computer require­ments for online leaners: 

  • 8 GB RAM
  • 10 GB available disk space minimum
  • 1280 x 800 screen resolution (minimum)
  • Headphones and microphone
  • Microsoft Windows 10 (32-bit or 64-bit), or Mac OS X 10.10 (or higher), or Ubuntu 21.04 LTS (Another Linux has not been tried) o Ubuntu: GNOME or KDE desktop and 64-bit distri­b­ution capable of running 32-bit applications
  • Possi­bility to install the necessary software for studies


  • 75 ECTS (+3)
  • One-year programme
  • Online and/or onsite
  • Materials and teaching and individual devel­opment assignments


  • Prereq­uisite course: Compu­ta­tional Thinking Essen­tials (3 ECTS)
  • Web and Mobile Appli­cation Development
    • Web Programming Essen­tials (5 ECTS)
    • Back-End Devel­opment (5 ECTS)
    • Front-End Devel­opment (5 ETCS)
    • Mobile Appli­cation Devel­opment (5 ECTS)
    • Modern Software Engineering (5 ECTS)
    • Data Management Systems I (5 ECTS)
    • Data Management Systems II (5 ECTS)
    • API Design and Devel­opment (5 ECTS)
  • Artificial Intel­li­gence Essentials
    • Programming Essen­tials in Python (5 ECTS)
    • Data Analytics with Python (5 ECTS)
    • Artificial Intel­li­gence with Python (5 ECTS)
  • Studies Related to Finland
    • Finnish I (5 ECTS)
    • ICT Practical Training (15 ECTS – Optional Course after Studies)

Learning outcomes 

Karelia ICT One-year programme brings you practical advanced ICT skills. After the internship training, you are able to gain all practical skills, compe­tence and knowledge in the above courses to apply for jobs in Finnish ICT companies. If you pass your job inter­views, you get your dream jobs in Finland in ICT sector.

Beat your best to gain your dream jobs in Finnish ICT companies! “


Jyri Kemppainen, Principal Lecturer, Ph.D in Computer Science, AE, ET 
+358 50 5633567 

Radu Mariescu-Istodor, Lecturer, Ph.D. in Computer Science 
+358 504059836

Petri Laitinen, Lecturer, M.Sc. in Computer Science 
+358 509131668  

Joni Ranta, Lecturer and Study Counsellor, M.Sc in Computer Science, Study Counsellor 
+358 503490815 

Contact infor­mation 

Kha Trinh (Katri) Truong 

Global Education Officer 
+358 504730750 (WhatsApps, Viber, Zalo, Skype) 
Contact me on Linkedin