How the Study Program works?

How the peer-to-peer study program works in a nutshell

Task

Receive Tasks

You’ll be given tasks through the platform. These tasks can be individual or group projects.

Solve Problems

Work on solving tasks on your own or with your classmates.

Review

Submit for Review

Once you’ve completed a task, you submit it back on the platform.

Peer Reviews

Your submission will be randomly assigned to fellow students who will check your work and test your code.

Feedback

Feedback

You’ll get constructive feedback from the peers who reviewed your work and give feedback for your reviewers.

Improve Your Work

Use the feedback to correct and enhance your code. This process helps in developing your technical and soft skills.

Points

Earn Points

Earn Points: Your points are awarded based on the quality and completeness of your submissions.

Study Platform

The platform is designed to guide your learning. In our school you will “learn to learn”. This means you’ll be searching for information, trying out solutions, asking for help from peers and working in teams with other students. Additionally, technical assistants at the school support your progress in studies both on-site and on Discord. Support is provided in both Finnish and English.

The study software has additional instructions and a built-in mechanism to teach you coding from the very beginning. ,

The Online test works in the same environment as the Studies, so if you want a little sneak peek from the platform, take the test now!

Curriculum

Full stack studies

First year

Backend – Golang

  • Used for building server-side applications and to develop SQL databases, API integrations, and user interfaces based on HTML and CSS.

Frontend – JavaScript

  • Creating modern, real-time web applications using various technologies such as sockets, React, REST APIs, and other frontend frameworks.

Specialisation

Second year

Embedded Systems

Focuses on programming hardware-integrated systems using C and microcontrollers. Prepares for industries like IoT, robotics, and automation, where reliable embedded software and real-time control are essential.

Mobile Development

Focuses on building cross-platform applications with Flutter for iOS, Android, and web. Prepares to develop interactive, data-driven digital products.

DevOps

Covers automation, cloud infrastructure, and continuous deployment practices. Prepares for environments requiring scalable, secure, and efficient software delivery pipelines.

Generative AI

Explores AI systems that generate and analyze text, images, and data. Prepares for industries adopting AI-based automation, personalization, and content intelligence.

Cybersecurity

Introduces practical security concepts from network defence to ethical hacking. Prepares for roles focused on protecting systems, analysing vulnerabilities, and securing digital assets.

Advanced Full Stack

Centers on developing a complete e-commerce platform with modern tools and frameworks. Prepares for roles in building secure, scalable, and production-ready web applications.

Additional studies

Optional

  • Database technologies
  • Software testing
  • APIs and System-to-System Communication
  • Web Application Security
  • Advanced Git
  • 3D & Animation for Web Apps

What is it like to study at kood/Sisu?

100% practical and project based

No teachers, students work collaboratively

Learn to solve problems, not specific coding languages

Gamified learning experience

No courses. Only projects with levels of increasing difficulty

Each student progresses at their own pace during the  curriculum

Industry relevant and always evolving curriculum

Coding competence comparable to qualified engineers

Got more questions?