Everyone can learn how to code. The road to becoming a talented programmer insists on long-term practice and commitment.
Luckily, not everyone needs to end up as a talented programmer. Many of us have job descriptions that don’t include programming at all. Nevertheless, even very basic programming skills help to understand and practice other things related to programming and software engineering projects.
Some of the FITech beginner courses don’t have any prerequisites related to programming, and it’s easy to start studying, for example, alongside work. On the basic courses, you will learn about the basic concepts of programming and programming languages such as Dart and Python. FITech offers also intermediate and advanced courses for anyone with prior experience in programming.
Teaching and application period
Below you will find all the programming courses that FITech offers. Some of the courses are continuously ongoing, and some have different application periods. To find out the exact application period, see the course details.
All studies are free of charge. FITech reserves the right to change the course information without prior notice.
NB! You can apply for one or more courses, please accept only those study places that you are going to complete. Some courses have limits on the number of FITech students. Persons without a valid study right to a Finnish university have preference to those courses.

What our students have to say?
Marko Väätänen
““I am Marko Väätänen, an entrepreneur from Jyväskylä. I graduated as a Master of Science in Energy Technology in 1999 from Lappeenranta University of Technology. Since my graduation, instead of energy technology I have worked in the information technology services sector where my own company also operates. I founded IM Fellows Oy with a former […]”