about us

NKKM was founded in 1996 when information technology became increasingly popular in Lithuania. It was Natalja Kazakova, a young IT specialist, who generated an idea to establish a computer school for children, where they could spend their free time learning things that were new enough at the time.

The idea soon turned into a real school with a clear vision and strategy, a crowd of children and teachers who were truly passionate about teaching.

Over more than 20 years, NKKM has earned a good reputation and the trust of children and parents – almost 70% of children join NKKM following the recommendations of their friends. Children not only love the subjects they study, and recommend the school to others, but also return to become NKKM teachers after graduation.

Our teachers are true professionals in information technology. They work in IT companies, give lectures in higher education institutions, or run their businesses. And what is most important – these people are motivated to share their knowledge with children.

We have developed programs for children of different ages. Every year, the programs are reviewed, supplemented, and updated in line with the latest trends in the IT world.

Our goal is for the children to come out after each activity and learn something new, interesting and look forward to the next meeting.

age 8-10 | STUDY PROGRAM

My NKKM School

This is where your acquaintance with the computer begins!

The program lasts 2 academic years, and is dedicated to these topics:

  • Drawing of comics
  • Making digital animation
  • Creating 3D objects
  • 2D and 3D video game development
  • Basics of programming logic

When creating their projects, children learn the basics of programming, strengthen their knowledge of English and math, develop spatial and logical thinking, and creativity.

age 11-12 | STUDY PROGRAM

Young Developers’ School

Get fundamental computer knowledge for further studies of more complex subject matters!

The program lasts 2 academic years and deals with:

  • Basic computer programs, settings, and configuration
  • Graphic, video, and audio programs
  • MS Office software package
  • Web development technologies
  • Cloud computing, security, Windows OS
  • Hardware components and their specifications
  • Programming in Visual Basic (essentials)

age 13-17 | STUDY PROGRAM

IT School

You will understand computer hardware and software, and then will choose the field you like most of all – programming, WEB programming, or systems administration!

The first part of the program is a general course lasting 1 academic year and covering these major topics:

  • Computer system programs, settings, and configuration
  • Hardware components and their specifications
  • Cloud computing, remote control, security matters
  • Programming in Visual Basic (essentials)
  • Web development technologies
  • Algorithms and data structures in Python

The second part of the program is a specialized course lasting 2 academic years, and its type depends on each student’s choice:

*Programming is a course for those who are interested in procedural and object-oriented programming. The course deals with:

  • Object-oriented programming in C#
  • Game development in Unity
  • Other programming languages

*WEB programming is a course for those who are interested in creating websites or e-shops. The course deals with:

  • Web development technologies (HTML5, CSS3)
  • Programming in JavaScript and PHP
  • Standard libraries
  • Content layout

*Systems administration is a course on computer networks, OS administration, and systems security. Main topics:

  • Windows OS, Linux OS and its service, local computer networks
  • System and wireless network vulnerabilities, malware, DoS-type attacks, network privacy, etc.

ARDUINO programming (additional course after graduating from the “IT School”)

This course lasts 4,5 months and is tailored for those who want to learn about microcontroller programming, and create simple automation systems and robots:

  • Control of various devices – from simple LED lamp to RFID card reader
  • Internet of Things (IoT) and the development of remote-controlled robot

Arduino data processing using C#

for 12th graders

Preparation for the computer science exam

You will take the computer exam with self-confidence!

The course lasts 48 hours and covers:

  • Basics of programming in C ++
  • The most important functions of Word and Excel
  • Analysis of exam tasks of the previous year


Verkių str. 31C, LT-09108 Vilnius, Lithuania
Phone: +370 671 55 688
Laisvės av. 105, LT-06118 Vilnius, Lithuania
Phone: +370 672 50 580
Open: I-VII 14:00-19:00

NKKM Žirmūnų padalinys

Verkių g. 31C, Vilnius 09108

El. p. info@nkkm.lt

Tel. +370 671 55 688

I—VII 14:00—19:00

NKKM Pašilaičių padalinys

Laisvės pr. 105, Vilnius 06119

El. p. info@nkkm.lt

Tel. +370 672 50 580

I—VII 14:00—19:00