Vilnius College of Design

User Interface Development

User interface development study programme

Design and build modern, accessible digital interfaces that combine UX research with frontend technologies.

Duration
3 years
Language
English
Admission
Open for February 2027
User Interface Development specialisation

The User Interface Development specialisation is oriented towards preparing UX/UI and frontend specialists capable of designing and building modern, accessible digital interfaces. During studies, students gain practical skills working with HTML, CSS, JavaScript, the React framework, and UX research and prototyping tools.

Great emphasis is placed on human-centred design, responsive design, accessibility, animations, and design systems. The specialisation prepares specialists who can work as UX/UI designers, frontend developers, and digital product creators.

Programme description

State code

6531BX010

Study field

B03 Software Systems

Qualification awarded

Professional Bachelor of Computing

Study mode and duration

Full-time, 3 years

Study volume in credits

180

Study plans

Full-time studies

Programme Leader

Gediminas Gricius
Dr. Gediminas Gricius

Dr. Gediminas Gricius is an Information Technology specialist, academic, and researcher whose professional work focuses on information technology, multi-agent systems, and embedded systems programming

The UI development direction focuses on user interfaces - how people see, understand and use a digital system. This direction values not only technical functionality, but also clear structure, usability and a logical user journey.

Students learn to create interfaces that make technology understandable to people: presenting information clearly, anticipating user actions and connecting programming logic with practical use.

About the Programme

1 General Smart Technology Industry Bachelor programme subjects

Programming fundamentals, data structures and algorithms, databases, computer networks, operating systems, project management, professional ethics, interdisciplinary collaboration, and final thesis.

2 User Interface Development specialisation subjects

UI development modules cover HTML and CSS, JavaScript, React, UX research and analysis, typography, responsive design, UI component libraries, prototyping, advanced frontend development, accessibility, animations, and design systems. Students learn to create interfaces that are both aesthetically appealing and technically excellent.

User Interface Development is a specialization within the Smart Technology Industry study programme. Admission is carried out directly through Vilnius College of Design. Applicants must have completed secondary education (high-school diploma). More information: study@vcd.lt

Full-time studies – EUR 5,500 per year.

Graduates of the User Interface Development specialization can work as UX/UI developers, user interface designers, front-end developers, and digital product developers. They can also create, test, and improve user-friendly interfaces for websites, apps, and other digital systems.

Curriculum

Semester 1Year 1
Programming Fundamentals5 ECTS
Design Fundamentals5 ECTS
Computer Science Fundamentals10 ECTS
HTML and CSS10 ECTS
Semester 2Year 1
JavaScript Fundamentals10 ECTS
UX Research and Analysis10 ECTS
Typography and Colour10 ECTS
Responsive Design10 ECTS
Semester 3Year 2
React Fundamentals5 ECTS
UI Component Libraries5 ECTS
Prototyping10 ECTS
Creative Practice10 ECTS
Semester 4Year 2
Advanced Frontend Development10 ECTS
Accessibility and Inclusive Design10 ECTS
Animations and Microinteractions10 ECTS
Semester 5Year 3
Design Systems10 ECTS
Project Management10 ECTS
Semester 6Year 3
Design Studio15 ECTS
Final Project15 ECTS