Frequently Asked Questions

Application Process

Everyone is welcome to apply, you have to be at least 18 years old, have basic education (Estonian education 9th grade), and either be a resident or have a permit to live in Estonia for 12 months. No previous knowledge of coding is needed. If you do not have a residence permit in Estonia but would still like to study at //kood you can attend the Sprint with a visa and continue your studies remotely, with occasional visits for events.

The application period is currently open! Apply from here.

Limited spots are available, so you might not be able to take part in a Selection Sprint straight away, but make sure to stay posted for new Selection Sprints to come!

The application flow consists of four steps: 

1. Creating an account on our study.kood.tech platform and verifying your details

2. Playing the online logic game 

3. Attending the pre-Sprint check-in info session to prepare you for the Sprint but also a crucial step for you to understand if you would like to pursue further.

4. Attending the Selection Sprint (2 weeks on-site, 1 week online) at our campuses – this step serves as an admissions test which means you need to successfully complete it to begin your studies.

The online logic game tests your logical thinking and problem-solving skills. There is no preparation needed, just make sure that you have up to 1 hour of undivided attention and a good internet connection! You cannot pause the game once you have started it, and have to go through it in one go. 

If your score is below the undisclosed threshold, you will get another go at doing the test successfully. Log back into study.kood.tech and re-do your test!

If your score is below the undisclosed threshold, you have two more attempts to re-do it — three attempts in total. Log back into study.kood.tech and try again! If you have successfully passed the game, you will no longer be able to re-do it.

The correct answers are not published online as that would give an unfair advantage to the candidates who have not played the game yet.

You can discuss your solutions with your peers at the Selection Sprint or when you start your studies.

Selection Sprint is a 3-week full-time bootcamp which also serves as an admissions test for the candidates (3 weeks = 2 weeks on-site + 1 week remote) to enter //kood study program. In 2026, sprints take place at the location where you want to study.

Students will work together on the platform which is the methodology of //kood. The students’ learning process will start with fulfilling different tasks in the programme. The first two weeks will end with an exam based on what you have learned during the week. During the weekend, there will be a teamwork exercise called the group task. The goal of this is to strengthen the learnings from the previous week and build teamwork skills.

If you are accepted to the Selection Sprint, prepare for the most intense but also funnest 3 weeks of your life. You will make new friends, learn a lot and achieve more than you thought would be possible!

Read our blog posts about the Selection Sprint!

When you have successfully completed the game, the next step is participating in the mandatory pre-Sprint check-in. This is an info session to give you a better understanding of what the Selection Sprint entails and if it is something you want to pursue further.

During the session, you will:

  • Receive a comprehensive overview of the Sprint’s structure and objectives.
  • Gain access to learning resources and support tools, including materials on how to set up your coding environment.
  • Have the opportunity to ask any questions during our interactive Q&A.
  • Please note: Attendance at the pre-Sprint check-in info session is mandatory.
  • Details regarding the schedule and how to join the session will be provided upon successful completion of the game.

 

 

During the Selection Sprint you will do tasks, group tasks and exams. Each of them will give you points and you will be evaluated between all 3 criterias. The candidates who will be over the threshold in all 3 will be accepted to the full programme.

When successfully completing the Selection Sprint you will receive a notification via email
Accepted candidates who get an invite to start their educational journey at kood/Jõhvi, kood/Järva or kood/Võru, will be informed via email within 2 weeks after their selected Selection Sprint.

Studying at //kood

Yes, in all the locations.

Studying at kood/Jõhvi takes place in Jõhvi at the address Tartu Põik 5, Jõhvi, Estonia.

Studying at kood/Võru takes place in Võru in the former Võru bank building at Tartu tn 25, which has been specially reconstructed into a modern study building.

Studying at kood/Järva takes place at Keskväljak 15, Paide, Estonia.

During the study program, you can study remotely; however, we recommend attending on-site events at your study building.

The eighth batch of students starts in March 2026 and the ninth batch in September 2026.

Depends on which programme you choose:

  • The Full-Stack Proficiency, which can make you into a full-stack developer in 1 year, costs 2500 €.
  • The Full-Stack Mastery, which can be completed in 12-15 months, costs 4000 € in total. This contains the Full-Stack Proficiency, and in addition, Deep Dives and one selected Specialisation Module (näited siia)

Once you’ve completed the Full-Stack Proficiency or the Full-Stack Mastery study path, you can continue your studies within the kood/Expert track with additional specialist modules.

If you want to get a bachelor’s degree then we have a joint BA program with Estonian Business School called Business and Technology Management.

You can be a //kood student with three main programmes:

  1. The Full-Stack Proficiency can make you into a full-stack developer in 1 year. It costs 2500 €, which you can pre-pay or have your employer pre-pay.
  2. The Full-Stack Mastery, which contains the Full-Stack Proficiency, Deep Dives, and a Specialisation Module to deepen your skills in specific areas. It costs 4000 € in total, for which you can pre-pay, have your employer pre-pay, or sign an Income Sharing Agreement to start paying once you have landed a job and are earning 1.3x the Estonian average, or receive a full scholarship (currently unavailable, we are working on this).

Once you’ve completed the Full-Stack Proficiency or the Full-Stack Mastery study path, you can continue your studies within the kood/Expert with additional specialisation modules. Their lengths and prices vary from 1500-2400 €.

Read more about programmes and pricing.

The programme is 12-15 months, depending on the programme you choose, but ambitious students are able to complete it even faster thanks to the programme’s dynamic and self-learning approach to studying. There are no vacation periods planned into the study time.

Here is the timeline for different programmes:

Full-Stack Proficiency is 12 months
Full-Stack Mastery is 12-15 months

 

 

You will follow a self-learning methodology in our study platform that will be your teacher and classes, you will also collaborate with other students, learning from their experience. You can collaborate with students across //kood locations, meaning kood/Jõhvi students can work with kood/Järva or kood/Võru students.

 

No, but we highly recommend visiting the learning centre during your studies, as there is immense value in being in the environment and learning together with your team members. It’s very motivating to work and learn together, and you will create friendships that last a lifetime. However, staying on-site is not obligatory.

About 80% of the projects you need to complete in the programme are based on teamwork, which is easier and faster to do when being together in the same room. All the study buildings are open 24/7.

Also, all our learning centres are built for your convenience to give you the best possible study atmosphere. There are multiple events with other students, partners and the community planned throughout the year that you do not want to miss.

The study programme is very intense to ensure you reach the level of expertise and knowledge within the given time period, so your regular days are 6-8 hours long. 

Based on the experience of our school and other schools with the same methodology, combining studies and work is almost impossible. So to make sure you are able to fully concentrate on your studies, we would say it is not possible to work on the side and do not recommend it.

Our student Georgi shares his experience with working and studying full-time!

Can you study remotely? blog article

The study programme is conducted in English as the coding world works in English.

You do not need expert-level English to succeed in the programme; intermediate knowledge and understanding is enough. However, we feel that it is very important for you to develop your English language skills to succeed in the digital world and to think globally.

 

Yes, you can. But we have events that take place physically in person, where you are highly recommended to be on-site.

//kood works on self-learning methodology and therefore we highly recommend you to be at the school buildings as much as possible. About 80% of the programme is teamwork with your fellow students which is so much easier to do together. Working on the same problems in the physical space creates amazing cooperation and will keep you motivated to achieve great results!

Our student Georgi on his experience with studying mostly remotely!

Can you study remotely? blog article

The curriculum trains full-stack developers. The coding fundamentals on which everything else is built give students the capacity to code in any programming environment once they have mastered them. The main 2 languages learned are Java and JavaScript. It’s followed by additional experience in a specific field or further developing skills in a new coding language.

You are able to work from home. But we recommend, if you have the opportunity, to be on-site in the school building, where you can be with others and complete different teamwork exercises, workshops, hackathons, and so on during the year.

The strictest part is the Selection Sprint. During the 3-week bootcamp, which also serves as an admissions test, you will need to present the whole time. (2 weeks on-site and 3rd week remotely)

You have different assignments you need to fulfill in order to move to the next level in the programme. All these tasks have a certain time limit when they need to be completed. This means that everything is built upon your own time management skills.

You have no official breaks during the //kood programme but you can do assignments in advance to enjoy a planned vacation. You are your own time manager, and we do not set boundaries in how you set up your time and when you complete some kind of quest or assignments, as long as you manage to do them in the time window set for them. There are just some overall deadlines that you need to keep in mind to finish within designated timespan.

We have our awesome //kood team that will make sure you have a well-organized and fun experience. This means there will be different events and occasions for all the students to get to know each other and have some fun. If you have some ideas on what you want to organize, let us know and we can try to make it happen.

During the Selection Sprint, you should take your own laptop with you. If you do not have one, then we will provide you with a computer.

All the students who are accepted to the school will get a laptop to use for their schoolwork during their studies.

Yes, you can study in Jõhvi, Võru and Paide.

During the study programme, you can be remote.

Yes! In  //kood you will learn everything that is needed in today’s job market. This means that you will be constantly working with our partners to ensure you gain the skills and knowledge needed in the market. Our partners will give you real-world assignments so you have a chance to solve some of the main problems in the field of IT.

 

Learning Centre

kood/Jõhvi is located in Jõhvi, eastern Estonia. The exact address: 2 Tartu põik 5, Jõhvi, Estonia.

The newly renovated school building has 5 floors. 3 floors dedicated to study areas and one floor for the dormitory.

You’re able to take part in the school remotely. But we do recommend coming on-site every now and then to participate in different events, workshops and work together with other students.

During your studies, the accommodation opportunities will be communicated to you.

The main expenses you need to cover are food, transportation, and other personal expenses.

 

Yes, in Jõhvi you will share a room with 4-5 of your fellow students. In Võru and Paide, the rooms are either single or double occupancy.

In Paide you mostly share room with other students. There are 3-5 person rooms available. If there aren’t many people at the hostel, you can have room only for yourself.

In Võru rooms fit 2–4 people, either in bunk beds or regular beds, and come with closet space, a table and chairs.

 

 

No, living on-site is not mandatory; however, we strongly recommend living in close proximity to the school. This ensures that you will be able to collaborate with other students, create meaningful bonds, and succeed in your studies.

Operational

kood/Jõhvi, kood/Järva and kood/Võru operate as a Non-Profit Association with the mission to help reduce the lack of software engineers in Estonia and make IT-education accessible to everyone.  //kood (MTÜ Tuleviku Tehnoloogiaharidus) is a non-governmental organisation.

The school’s day-to-day life is operated by the //kood team. Meet them here.

From 2021, the school operations have been financed thanks to donations from our partners and supporters! These are the companies / people that see kood/Jõhvi //kood as something that is needed in the current education landscape and see the value behind it. They are also the companies offering future jobs to the alumni.

To further grow and make //kood financially sustainable, we’ve created an Income Sharing Agreement that gives the school a way to cover the study costs and welcome new students in the future.

The Income Sharing Agreement is an opportunity for payment for all the students who join kood/Jõhvi, kood/Võru and kood/Järva from 2023 onwards. The purpose of the fee is to cover study and operational costs and serves the purpose to make the school sustainable for years to come and educate even more students each year.

The Income Sharing Agreement comes into effect once the student starts to receive monthly gross income from their employer that is at least 1.3x the Estonian average income (based on the data from the statistics department on a 6-month average). The students starting their studies from 2023/24 and onwards shall reimburse a total of €4000. Once the agreement comes into effect, the payment is not less than €200/month until the total sum is paid.

The Income Sharing Agreement is currently a payment method for the Full-Stack Mastery programme.

If a participant doesn’t find a job, they are not required to make any payments under the Income Sharing Agreement (ISA). However, they will need to provide salary statements every 6 months to demonstrate that they do not have a job or that their income is lower than the required threshold of 1.3 times the Estonian average income. The ISA remains valid for a duration of 10 years, during which time the participant’s job status and income will be periodically reviewed to ensure compliance with the agreement’s terms.

 

You do not need to work in a partner company, but they’re the most involved with the programme and know your skills and strengths.

 

Other questions

After completing your studies, you can work in many different positions and jobs in the digital world, from startups to leading worldwide companies. When you choose the Full-Stack Mastery program, you’ll have the opportunity to specialize in a specific field during the final four months of your studies.

Upon graduation, you will become part of the kood/Alumni community and have the opportunity to attend exclusive alumni events.

Yes! You can choose a Specialisation module for up-skilling, and finish it in 3-6 months. Many employers use this option as part of their L&D plan, or pay for certain employees’ participation as part of a motivation package. Currently, these modules are available:

DevOps (20 EAP, 1500 €)

Embedded (32 EAP, 2400 €)

Advanced Full Stack (25 EAP, 1850 €)

Generative AI (25 EAP, 1850 €)

You will receive a Diploma after graduation, which is accompanied by different certificates depending on whether you finished more than the mandatory programme.

After you complete your studies, you do not receive an accredited degree, as this educational model is new in Estonia and does not correspond to any traditional definitions. However, this is usually not a problem in the technology sector, given that companies tend to only care about what you can do, who you are, and how you work. This is also the spirit all our partner companies have.

We have created many partnerships with the best companies in Estonia that want to recruit you. During your studies, you have options to get to know more about these companies through different events, work with them solving challenges, and create relationships to make sure you have a great position waiting for you when you graduate.

You need a resident permit to study and live in Estonia. At this moment, we do not have an official educational institution status in Estonia, so it is not possible to apply for a student visa. This might change in the future, so stay tuned.

The school will provide health insurance to all the students who need it through a private provider.