Home Faculty of TechnologiesInformatics


Field of studies
Computer science
Professional Bachelor of Computing
Form and duration
Full-time (3 years)
Lithuanian or English language
Annual tuition fee
Programme code

Why study this programme?

Interested in computers and programming? Want to create games or applications? Maybe websites or large information systems? Want to know how apps work on PCs and mobile devices? Sometimes you want to improve something? Or maybe create something new at all, which is not yet in IT? .. If at least some of the answers are “”yes””, then your place is with us.

Studying Informatics at KVK is worth it because:

  • The program is exceptional – focused on acquaintance with business processes, program development and application of technologies in solving the challenges of business enterprises.
  • The unique content of the program – four internships that allow you to delve into programming, data processing, and the development and application of practical skills, which is a guarantee of a successful career in a modern company.
  • Program teachers – constantly improving, working in pedagogical and practical work on projects, conducting research in the fields of business and project management and companies.
  • Studies allow you to combine study and work which very important for today’s young people.

Study environment

The study  programme develops professional competencies related to software design, development, and integration using programming paradigms, languages, and technologies that meet market needs. Attention is paid to modern methods of analysis, design, programming, testing and support, in search of new ways of using systems and efficient data and information processing solutions for solving current professional problems in various fields.



Graduates will be able to work as software architects, programmers, testers, information systems administrators, analysts, quality assurance specialists, information technology consultants, information technology product, service, or project managers, and other IT experts working both individually and in a team.

Contact person

Daiva Stanelytė Head of Engineering and Informatics Department

We also offer

Want to study
at KVK?

Ačiū už susidomėjimą!

Our team will get in touch with you soon!

Goal of the program

To train highly qualified IT specialists in the following skills: developing and integrating secure software using programming paradigms, languages, and technologies that meet market needs; applying modern methodologies of analysis, design, programming, testing, and support in search of new ways of systems usage and efficient data and information processing solutions to solve relevant professional problems in various subject areas; self-studying for continuous personal and professional improvement; self-directed in teams; taking initiative and taking personal responsibility.


Study subjects (126 credits): Professional Communication, Mathematics, Physics, Website Development, Structural Programming, Databases Fundamentals, Computer Architecture, Computer Graphics, Psychology, Programming in Java, Website Technologies, Multimedia Technologies, Operating Systems, Management Fundamentals, Professional  Foreign Language (English), User Interface Programming, Software Engineering, Software Architecture, Data Structures and Algorithms, Software Development, Applied Research Methodology, Agile Software Development, Computer Hardware Equipment, Quality Assurance Methods, Computer Networks, Decision Support Methods, Information Systems, Distributed Programming (A1), Advanced Databases (A2), Information Security, Big Data and Analytics

Elective subjects (6 credits).

Professional Practice (36 credits): Programming Practice, IT Systems Internship, Systems Design Internship, Final Internship.

Final Thesis (12 credits).

Study results


  1. To explain main facts, concepts, theories, and mathematical methods of informatics, related to the functioning of the computers, computer hardware and software, its features and possibilities of practical usage, computer communications and applied solutions related to important historical, current, potential changes and tendencies in the future in the field of Computer Science.
  2. To explain the principles of algorithm creation and analysis, programming paradigms, languages and technologies, human-computer interaction principles, typical software life-cycle stages, and software development and maintenance methods in the context of informatics.
  3. To explain how the business, industrial, economical and social context affects the professional activity, which is defined with the norms of the ethics and regulated with the legal requirements, including the data protection, intellectual property rights, agreements, product safety, liability and other IT-related issues.
  4. To apply knowledge of the informatics studies, while creating safe and other relevant criteria corresponding solutions to solve particular professional activity problems.
  5. To explain the all-encompassing processes of digitalization and computer calculations, and the development of the field of informatics, while relating it with a specific speciality area.
  6. To explain definitions and methods of data processing and analysis, modelling and optimization of systems, and artificial intelligence.
  7. To define the problem of the professional activity of informatics.
  8. To prepare data and information from various sources necessary when solving specific problem of the professional activity of informatics.
  9. To analyse data, information, and solutions necessary when solving specific problem of the professional activity of informatics, based on specific criteria.
  10. To assess data, and information necessary when solving specific problem of the professional activity of informatics and base it on reasonable conclusions.
  11. To apply models of software life-cycle, development and maintenance methods, development environments and tools for typical application development projects.
  12. To model real-world problems, for the solution of which the methods of informatics are applied, while assessing the complexity of the problem.
  13. To select appropriate models, algorithms, data structures, methods of data management, software development and maintenance methods for informatics application projects and typical life-cycle stages.
  14. To prepare specification, project, or other documentation necessary for the development of the product or service in the field of informatics.
  15. To implement the product or service in the field informatics for the solution of a specific problem of the professional activity, taking into account the functional and non-functional requirements that are set.
  16. To professionally communicate in the national and at least one foreign language with the audience of specialists.
  17. To work in teams in accordance to the principles and rules of professional, ethical behaviour, and principles of social responsibility.
  18. To self-study while seeking continuous personal and professional improvement.
  19. To work independently and responsibly in taking initiative and personal responsibility.
  20. To demonstrate creativity in solving tasks and problems of the professional activity.





Information Technology or Physics, or Biology, or Chemistry, or Geography


Weighting factor for any subject that does not overlap with the first and second


English language