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