Programming

Build modern, reliable software systems using industry-standard technologies and best practices.
The Programming specialisation is oriented towards preparing professional programmers capable of creating modern, reliable, and scalable software systems. During studies, students gain practical skills working with core programming languages, web system technologies, and databases.
Great emphasis is placed on object-oriented programming, software testing, API design, and teamwork practices. The specialisation prepares specialists who can work both in creating new products and in maintaining and improving existing systems.
6531BX010
B03 Software Systems
Professional Bachelor of Computing
Full-time, 3 years
180
Full-time studies

Dr. Gediminas Gricius is an information technology specialist, academic and researcher. Public VCD information links his professional direction with information technologies, multi-agent systems and embedded systems programming; in the academic context, he is also associated with Klaipėda University’s Department of Informatics and Statistics.
The programming direction is presented as practical and systems-based work with technological solutions. It focuses not only on writing code, but also on understanding algorithms, system structure, data logic and the real-world behaviour of software.
Students learn to create functional digital solutions, apply logical thinking and understand how separate technological components come together into a working system.
About the Programme
Programming fundamentals, data structures and algorithms, databases, computer networks, operating systems, project management, professional ethics, interdisciplinary collaboration, and final thesis.
Programming modules cover object-oriented programming, web systems development, mobile application development, API design, software testing, software architecture, Agile methodologies, version control and DevOps practices. Students learn to build quality software — from architecture to the final product.
Programming is part of / a track within the Smart Technology Industry study programme. Admission is carried out through LAMA BPO or directly at Vilnius Design College. Applicants must have completed secondary education.
Full-time studies – EUR 1,539 per semester.
Graduates of the Programming track / Smart Technology Industry study programme can work as programmers, software developers, systems development specialists, data analysts, and testers. They can also create, implement, and maintain software and information systems in various organizations.