Multimedia Design
-
DepartmentFaculty of Fundamental Sciences
-
Program code6121BX025
-
Field of studyComputer Sciences
-
QualificationBachelor of Informatics Sciences
-
Duration4
Additional Opportunities:
-
Enhanced Study Group
-
Double Degree Programme: Students study two years at VILNIUS TECH in the Multimedia Design full-time programme (English), spend one year at Goldsmiths University of London with Digital Arts Computing students, and return to VILNIUS TECH for the final year. Graduates earn two bachelor’s degrees — from VILNIUS TECH and Goldsmiths.
Fun fact
From UX/UI design and AR/VR experiences to game development and interactive multimedia, forward-thinking creators who can bridge human imagination with intelligent systems are already shaping the digital frontier.
In today’s era of artificial intelligence, building a successful career requires more than just skill in design or coding — it demands the ability to collaborate with AI. The future belongs to those who can seamlessly blend creativity, technology, and artificial intelligence.
About
This programme equips you to become a versatile multimedia specialist, ready to create, innovate, and bring ideas to life. Here’s what you can expect:
-
Analyze and Innovate: Learn to assess multimedia product needs and transform ideas into engaging concepts.
-
Creative Concept Development: Explore the art of storytelling through text, sound, image, and video.
-
Technology Mastery: Select and use the right tools to make your multimedia projects shine.
-
Hands-On Skills: Gain practical experience in designing multimedia information systems and user-friendly interfaces.
-
Deep Technical Knowledge: Understand computer architecture, operating systems, and the foundations of programming.
-
Programming Proficiency: Build strong coding skills and the confidence to learn new languages and platforms independently.
-
Industry-Ready Graduates: Be prepared to design interactive applications and multimedia solutions across diverse fields.
You’ll not only learn how to create multimedia content but also how to make it interactive, innovative, and tailored to real-world needs.
Main Study Modules
-
Human-Computer Interaction
-
Computer Game Design
-
Artificial Intelligence in Computer Games
-
Multimedia Elements Design
-
Web Programming
-
Multimedia for Mobile Devices
-
Visualization and Video Projections
-
What will I be able to do?
Graduates of the programme will be able to:
• Analyze multimedia product needs, create concepts, and apply suitable development technologies
• Digitize, process, and present text, audio, video, and image content
• Create multimedia information systems and design user interfaces
• Understand computer architecture and operating systems
• Develop programming skills and independently learn new technologies
• Build interactive applications across various platforms. -
What are my career opportunities?
Graduates can build careers in:
• Interactive media companies
• Graphic design studios
• Advertising agencies
• Commercial enterprises, education, science, and cultural organizations
Typical roles include:
• Web and multimedia content designer or programmer
• 3D modeler
• Website and interactive TV content creator or editor
• Audio and video engineer
• Online marketing manager
• Multimedia consultant
Study subjects
1 Semester
-
FMSAB16126 6 credits
Mathematics 1
Module aim
Provide the students with basic higher mathematics knowledge and enable them to understand the possible applications.
Module description
The module covers the methods of solving two- and three-linear equations systems by Cramer’s and inverse matrix methods; basic calculus techniques including sequence and function limit, function derivative, antiderivative, integral, function series expansion and their applications. Complex numbers, basic operations with them, solutions of qudratic and more general equations, the Fundamental Theorem of Algebra, their applications are considered.
Students must attend at least 51% of the lectures, at least 80% of the exercises. -
FMGSB23101 6 credits
Media Production
Module aim
This course will provide students with such knowledge:
1) Terminology and definitions used in audiovisualy industry;
2) Screenwriting for short films: structure & dramaturgy; Industry standart script formatting;
3) Audio and video equipment – theoretical knowledge ant practical skills;
4) Video editing – basics of using Adobe Premiere software;
5) Film crew: Roles and responsibilities;
6) Various media forms (advertising, music video clips, etc.) and their application.Module description
“Media production” provides students with a general knowledge on audiovisual arts industry. Module introduces all stages of film production – development, production, editing and postproduction. Students gain theoretical and practical
knowledge on using audio and video equipment, develop practical video editing, scriptwriting skills.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
FMGSB24101 6 credits
Operating Systems
Module aim
To get knowledge about functions of OS and to get skills in using system commands and system administration.
Module description
Understanding operating system (OS), architecture and purpose. Threads, processes execution planning, memory management and file systems. Administration of OS and automation of tasks. Main OS: MS Windows, Unix, Mac OS X.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
FMGSB25101 6 credits
Procedural Programming
Module aim
To introduce students to the possibilities of procedural programming, the internal data structures of a programming language, and simple algorithms. During the course, students will learn how to write procedural programs, test them, and document them.
Module description
This course provides basic knowledge of procedural programming. It examines programming languages, program execution and programming environments, procedural programming paradigms, including basic data types, expressions, conditions and loop operators, working with files and arrays. The work is done in Python syntax.
Students must attend at least 60% of the exercises and at least half of the theoretical lectures during the scheduled time. -
KIFSB23121 3 credits
Cultural Studies
Module aim
To get acquainted with concept of culture as an object of studies, methodological principles of cultural studies, different traditions of cultural studies, the most relevant trends of cultural studies in XXI century in Lithuanian, European and global contexts.
Module description
The emergence and development of the concept of culture and civilization. Definition of culture as an object of studies. Historical, methodological and theoretical preconditions of Cultural studies. Methodological principles and strategies of contemporary cultural studies. Variety of traditions of cultural studies. Relevant trends of cultural studies in XXI century.
Students must attend at least 60 percent of the seminars and at least half of the lectures at the scheduled times
-
KIUSB17101 3 credits
English Language
Module aim
To help students develop linguistic and communicative skills, acquire knowledge according to CEFR B2-C1 level in order to communicate spontaneously both in written and spoken forms on daily, cultural and professional topics.
Module description
The course covers an important aspect of academic language study relevant to all subject areas. The aim of the course is to reach a high (B2-C1) level of English to study in an academic institution. The course is aimed at the first-cycle students with B1-B2 level of English. The integrated skills course will develop students’ reading, writing, listening and speaking skills in an academic context. It will enable students to prepare assignments, write a research paper in English. Participation in at least 60% of the scheduled exercises is mandatory.
-
KIUSB17105 3 credits
French Language
Module aim
To help students develop linguistic and communicative skills, acquire knowledge according to CEFR B2-C1 level in order to communicate spontaneously both in written and spoken forms on daily, cultural and professional topics.
Module description
The course covers an important aspect of academic language study relevant to all subject areas. The aim of the course is to reach a high (B2-C1) level of French to study in an academic institution. The course is aimed at the first-cycle students with B1-B2 level of French.The integrated skills course will develop students’ reading, writing, listening and speaking skills in an academic context. It will enable students to prepare assignments, write a research paper in French. Participation in at least 60% of the scheduled exercises is mandatory.
-
KIUSB17103 3 credits
German Language
Module aim
To help students develop linguistic and communicative skills, acquire knowledge according to CEFR B2-C1 level in order to communicate spontaneously both in written and spoken forms on daily, cultural and professional topics.
Module description
The course covers an important aspect of academic language study relevant to all subject areas. The aim of the course is to reach a high (B2-C1) level of German to study in an academic institution.The course is aimed at the first-cycle students with B1-B2 level of German.The integrated skills course will develop students’ reading, writing, listening and speaking skills in an academic context. It will enable students to prepare assignments, write a research paper in German. Participation in at least 60% of the scheduled exercises is mandatory.
2 Semester
-
FMGSB23201 6 credits
Geometrical Modelling
Module aim
After completing the learning process, the students will be able to use create organic and precise 3D models. Students will understand the structure of 3D objects and will be able to apply universal and typical geometrical modeling methods, including polygonal and spline curve-based methods, to create them. Students will also be able to texture and visualize created 3D objects and prepare them for work in other applications.
Module description
During the course, students will be introduced to the classification and types of 3D models, their modeling methods, the creation of virtual materials and UV maps, and visualization of 3D models. Upon completion of the learning process, students will be able to model precise solid objects and organic surface objects by using AutoCAD and Blender software. Students will also be able to texture and visualize the created models. Will be able to choose the right type of model to solve a specific modeling task, prepare the created models for work in other applications.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 80% of the time scheduled laboratory work. -
FMSAB16227 6 credits
Mathematics 2
Module aim
Provide the students with mathematics knowledge and enable them to understand the possible applications.
Module description
The module covers the basic methods of vector algebra and analytic geometry. It also covers basic linear algebra methods concerning linear equations system solvability, solution by Gauss method, matrix eigenvalue problem, linear programming and their applications. Several variables calculus including partial derivative, total differential, the gradient of the function, its double and iterated integrals with possible applications are considered.
Students must attend at least 51% of the lectures, at least 80% of the exercises. -
FMGSB25201 6 credits
Object-Oriented Programming
Module aim
To provide students with deep practical skills in the object-oriented programming paradigm applied in the Python language, based on modern data processing and analysis libraries.
Module description
In this course, students develop skills in applying object-oriented programming principles to practical Python programming focused on data processing and analysis. Students learn to create classes and manage their objects, apply inheritance and polymorphism, and effectively use exception mechanisms and modules to create structured, modular code. The course focuses on solving real-world problems using popular Python libraries: NumPy for operations with single- and multidimensional arrays, Pandas for structured data management, import/export, and processing, and matplotlib for visualization of results. All work is done using only Python syntax and modern, open libraries.
Students must attend at least 60 % of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
-
FMGSB24201 6 credits
Human Computer Interaction
Module aim
After this course students should be able to:
apply basic knowledge of HCI principles and techniques;
– be able to design user interfaces of the digital products applying the user-centred design principles;
– be able to analyze user needs,
– be able to analyze the usability of the digital products
– work effectively in teams developing digital productsModule description
Students are acquainted with human-computer interaction (HCI) theory, psychological factors of HCI, general HCI design principles, guidelines and templates. They are also introduced to user interface types and their design peculiarities. During the practices, students perform independent tasks, which include the theoretical (analysis) and practical parts,usability testing of the digital products. The development of user interfaces for mobile apps based on user-centred design principles is analysed during the course. FIGMA software is used for the design of the interactive prototype of a mobile app user interface.
Students must attend at least 70% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
FMMMB16207 3 credits
Discrete Mathematics
Module aim
Acquaint with the main concepts, problems and sollution methods of discrete mathematics. Students should know how to solve classical discrete mathematics problem after this course.
Module description
Combinations of elements in finite sets. Combinatorial numbers. Generating functions. Recursive equations. Relations theory. Ordered sets. Relations between rates of increase and decrease of number sequences elements. Graphs theory. Oriented graphs and relations. Loops in graphs. Algorithms of graphs analysis. Complicated tasks. Elemets of the information theory.
Students must attend at least 60% of the time scheduled practical works (full-time studies and part-time, distance learning studies) and 50% of the lectures (only full-time studies).
-
KIUSB17123 3 credits
Speciality English Language
Module aim
To help students acquire and develop linguistic and professional communicative skills as well as relevant knowledge so that the future specialists are able to use their acquired competences and analyse information, communicate in spoken and written language in their everyday, academic and Professional situations.
Module description
The course is targeted at students’ C1 level of the English Language competences, for further development of skills gained in the course English Language for communication in both daily and professional situations. The course develops the independent user’s language skills, professional vocabulary, the correct technical and scientific language usage knowledge, abilities to analyse and summarize speciality literature, effective academic presentation skills. Participation in at least 60% of the scheduled exercises is mandatory.
-
KIUSB17125 3 credits
Speciality French Language
Module aim
To help students acquire and develop linguistic and professional communicative skills as well as relevant knowledge so that the future specialists are able to use their acquired competences and analyse information, communicate in spoken and written language in their everyday, academic and Professional situations.
Module description
The course is targeted at students’ C1 level of the French Language competences, for further development of skills gained in the course French Language for communication in both daily and professional situations. The course develops the independent user’s language skills, professional vocabulary, the correct technical and scientific language usage knowledge, abilities to analyse and summarize speciality literature, effective academic presentation skills.
-
KIUSB17124 3 credits
Speciality German Language
Module aim
To help students acquire and develop linguistic and professional communicative skills as well as relevant knowledge so that the future specialists are able to use their acquired competences and analyse information, communicate in spoken and written language in their everyday, academic and Professional situations.
Module description
The course is targeted at students’ C1 level of the German Language competences, for further development of skills gained in the course German Language for communication in both daily and professional situations. The course develops the independent user’s language skills, professional vocabulary, the correct technical and scientific language usage knowledge, abilities to analyse and summarize speciality literature, effective academic presentation skills.
3 Semester
-
FMITB23536 6 credits
Database Management
Module aim
Provide the information about DBMS, introduce a comparison of the differences, advantages and disadvantages; be able to work with the database and its data, use the SQL language, writing queries of various complexity.
Module description
The course is designed to introduce students to the concept of databases and database management systems. Information is provided about existing database models, possible actions with data, creation and use of various database objects, creation of users, their possible rights when working with databases, and database security. The course also introduces the concept of normalization and its forms.
Students must attend at least 80% of the time scheduled laboratory work and at least half of the lectures at the scheduled times. -
FMGSB16307 6 credits
Web Programming (with course project)
Module aim
Students will have knowledge and comprehesision concerning main web design and development principles, essential elements of programming technologies
Module description
This course deals with essential internet technology components: markup languages, style sheets, DOM script programming and content management systems.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 80% of the time scheduled laboratory work. -
FMGSB23301 6 credits
Computer Game Development Technologies (with course project)
Module aim
Basic knowledge of game design theory and ability to use Unity game engine. After this course students will be able to:
” create game strategies;
” use different mechanics in the game;
” apply 3D models, pictures, sounds for game development;
” create animated game elements;
” create computer games.Module description
Unity game engine. Graphics creation tools for computer games. Data structures and algorithms for game programming. Developing strategies. Import of 3D models, pictures and audio recordings. Game physics. 3D and 2D animation. Game scene lighting. Visual effects. Graphical user interface. Configuring a Unity game for different platforms.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 80% of the time scheduled laboratory work. -
FMSAB17328 6 credits
Probability Theory and Mathematical Statistics
Module aim
To provide students with a good understanding of the theory of probability, to help students develop the ability to solve problems using probability, to introduce students to some of the basic methods of statistics.
Module description
An introduction to probability theory and mathematical statistics that emphasizes the probabilistic foundations required to understand probability models and statistical methods. Topics covered will include the probability axioms, basic combinatorics, discrete and continuous random variables, probability distributions, common families of probability distributions, statistical estimation, confidence intervals and statistical hypothesis testing.
Students must attend at least 51% of the lectures, at least 60% of the exercises and at least 60% of the laboratory work during the scheduled time. -
FMGSB16302 3 credits
Basics of Graphical Design
Module aim
Identify and apply the main compositional principals, be capable to create compositions using graphic tools, principals of coloring harmony, be able to evaluate and choose suitable expression tools, considering to tasks’ particularity.
Module description
During theoretical lectures students are introduced with graphic tools for artistic expression, coloring fundamentals, compositional principals and possibilities of their usage. During practical training it’s taught to create compositions in the plain, using various sizes and forms of spots, dots, lines, and factures. It’s taught to abstract, to create colligated compositions of coloring spots, artistic font compositions. Students are promoted creativity, educated aesthetic sansation. Students are taught to use independently tools for artistic expression by creating specially selected tasks (individual tasks by the themes)
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
KIPIB17061 3 credits
Film Projects
Module aim
The student will know and understand how to manage and create visual messages in video format and how to effectively prepare and present
Business presentation for the target audience. Students will also have to create a creative work – is based on a complete visual narrative, which is dedicated to a particular target audience.Module description
The student will know and understand how to manage and create visual messages in video format and how to effectively prepare and present
Business presentation for the target audience. Students will also have to create a creative work – is based on a complete visual narrative, which is dedicated to a particular target audience.
Participation in at least 60% of the scheduled exercises is mandatory.
4 Semester
-
FMGSB23402 6 credits
Artificial Intelligence in Computer Games
Module aim
Know and be able to use artificial intelligence methods for modeling the behavior of characters.
Module description
Both traditional and modern artificial intelligence (AI) techniques that are applied in computer games are studied. At the beginning, general concepts of AI are discussed such as common models, algorithms, data structures. Later the focus of the lectures shifted to the aspects of AI in computer games: character movement, pathfinding, decision-making, strategy, tactics, learning, and creativity.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
FMGSB24409 6 credits
Computer Graphics
Module aim
Basic knowledge of computer graphics algorithms and programming technologies of computer graphics. After this course students will be able:
to develop application of computer graphics;
to render 3D objects;
to implement user interaction.Module description
Applications of computer graphics. Graphics hardware. Graphics primitives and their implementation in software. Transformation engine. Fixed function graphics pipeline. Rendering algorithms. Visibility algorithms: Z buffers. Culling. Light sources. Illumination. Shading algorithms (Flat, Gouraud, Phong). Programming of special-purpose computing devices. GPU programming. Programming of interaction between graphical application and user.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
FMGSB23401 6 credits
Design of Multimedia Elements
Module aim
Be able to apply the principles of multimedia design, to select right elements of artistic expression, to create aesthetically, expressive and evocative computer visualization.
Module description
This course introduces with multimedia design elements, promotional products design features, their aesthetic, expression and the importance of conveying and expressiveness of information. The presentation of multimedia design elements for the specifics of using graphical means of expression and compositional principles. Analyzing visual design and development cycle of the imaged object. Taught create abstracted image of the object, to create the specific environment.
Introduced in style design, taught to create a representative multi-media product design. Taught to choose and combine font style, proportions, composing.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 80% of the time scheduled laboratory work. -
KIKOB17068 6 credits
Basics of Advertising (with course work)
Module aim
Acquaint with objective of advertisement, its history, forms, ways of application, integration with other communication
activities, tendencies, creation, evaluation of effectiveness, pecularities of analysis data.Module description
Basics of Advertisement module is complex and covers theoretical, practical, creative activites which refers to holistic
approach and form contemporary understanding of advertising as a organizational tool of cummunication. -
FMGSB23403 6 credits
Video Technologies (with course project)
Module aim
Having finished the course the students will have knowledge of:
1. Selection and evaluation of suitable technologies and methods for video processing;
2. Structuring, importing, and usage of external vector data for video content creation;
3. Creation of motion graphics and its management in video content using expressions and expressions controls;
4. Writing scripts of creation and management of video project and its elements.Module description
Video technologies course combines the most important aspects of modern video creation, processing and evaluation in post-production – creation of graphic elements, video effects and motion graphics, their compositing, integration and management in video content or their composition. During the course students are taught to create video supplemented with fictitious elements or video effects, where creation of graphic content, motion graphics and their management processes are automated by expressions, expressions controls and scripts using Adobe After Effects.
Students must attend at least 70% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 70% of the time scheduled laboratory work.
5 Semester
-
FMMMB16405 6 credits
Theory of Algorithms
Module aim
To introduce data structures, to present principles for development and implementation of algorithms, to show how the complexity of algorithms is analyzed, to solve sorting, search, combinatorial, graph problems.
Module description
Examples of algorithms. The main data structures and their implementation. Data search and sorting algorithms. Basic principles for development of algorithms. Complexity of algorithms. Greedy algorithms, dynamic programming. Algorithms for solution of graph problems.
Students must attend at least 60% of the time scheduled practical lectures.
Students must attend at least 80% of the time scheduled laboratory work. -
FMGSB24502 6 credits
Introduction to Animation
Module aim
This course provides students with the opportunity to acquire and implement an understanding of the key processes through the practical experience of animation and the post-production processes.
Module description
This course aims to provide students with the opportunity to acquire and apply an understanding of the key principles and production methodologies involved in creating small-scale creative projects, specifically in the context of animation.
Students must attend at least 60% of the time scheduled theoretical lectures. Students must attend at least 80% of the time scheduled practical lectures. Students must attend at least 80% of the scheduled laboratory work time. -
FMGSB16511 6 credits
Technologies of E-services (with course project)
Module aim
Basic knowledge of principles and technologies of web applications based on client – server architecture.
After completion of this course students will be able to:
1. Install and launch server software
2. create Internet applications
3. develop application using database management systemsModule description
During theoretical lectures, the students are introduced to a client – server architecture, the principles of generating HTML pages, and operating principles of server software, as well as its installation on different operating systems. The open-source PHP scripting language is studying for creating web applications. For this purpose Apache server software is used and a free MySQL database management system, which is currently widely used in the development of Internet applications.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 80% of the time scheduled laboratory work. -
FMGSB24501 6 credits
Computer Game Design
Module aim
After this course students should be able to:
– select and apply effective methods for computer game planning, design and documentation;
– apply principles of aesthetics and computer design for the development of computer game character, environemt and gameassets;
– select the appropriate game mechanics, define the economy of game resources, control the complexity of the game levels.
– create the level design of narrative based video games
– understand the influence of the player’s psychology in the process of creating computer games, use this knowledge inpractice
– effectively and attractively present the idea of a new computer gameModule description
Theoretical and practical aspects of computer game design are analyzed during theory lectures: game ideas and narrative planning; game levels, their characters and other game assets design; definition of game rules, core and meta mechanics; game resource balancing; design of diegetic and non-diegetic game user interfaces, user interface design in different gaming platforms (including AR and VR games). During the lectures, students are also introduced to different player types, best practices for keeping them immersed into the game. During the laboratory and practice works, students individually deconstruct a computer game having a narrative, while working in a team they design the concept of the new narrative based video game: a game design document is filled out, graphic resources are created, game levels are designed, and the presentation of the game idea is prepared.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
ELESB16412 3 credits
Digital Signal Processing
Module aim
The aim is to acquire knowledge on the fundamentals of digital signal processing, acquire abilities to design and implement digital filters and analyse discrete-time signals in time and frequency domains using approaches, and algorithms by means of computer.Students must attend at least 60% of the practical exercises (practical work) and at least 80 percent laboratory according to the semester Lecture schedule.
Module description
In this subject the fundamentals, approaches, methods, and algorithms of digital signal processing are presented. The abilities to program digital signal processing algorithms using MATLAB software and qualified application of it are acquired in this subject. Facilities to combine theoretical and practical elements of the discrete time systems are acquired during the laboratory. Individual study of the literature during the preparation to the exam and laboratory acquires cognitive abilities to work individually and apply theory in practical situations. Abilities to work independently and responsibly are acquired thoroughly schedule own work and time.
Students must complete all scheduled laboratory work. Students must attend at least 80% of the course laboratory and at least half of the lectures according to the semester schedule.
Free choice
6 Semester
-
FMGSB24601 6 credits
Audio Technologies
Module aim
After completion of this course students will be aware of:
1. basic parameters, properties, standards and formats of sound;
2. audio files editing methods, techniques and technologies;
3. digital audio signal processing principles and algorithms;
4. will be able to create various sound signal processing systems.Module description
During theoretical lectures students are introduced to acoustic and psychoacoustic, digital audio signals, their characteristics, most widely used standards and formats. Deeper understanding is provided about digital audio signals processing methods, various kinds of noises and their cancelation methods, audio editing technologies. In laboratory, the students code audio processing systems with MATLAB, edit audio files with Adobe Audition. There is coursework which consists of a theoretical analysis and practical part, during which are created sound processing systems or produced audio records.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
FMISB23600 6 credits
Architecture of Computers and Computer Networks
Module aim
The aim of the study subject is to introduce the main principles and technologies of computer architecture and computer networks, including processor architecture, memory hierarchy, system bus, interrupt system, input and output system, machine command as well as computer networking models, protocols, standards, networking technologies, and IT security.
Module description
The concept of computer architecture and their development trends. Abstract machines. Computer arithmetic, instruction sets, pipelining principles, iterrupts. Multi-core processors, multiprocessors, RISC and CISC architectures. Memory hierarchy and layers, RAM and cache. Components of input/output system, storage, storage arrays, interfaces, their types. Computer network elements, topologies, OSI and TCP / IP models, local area network technologies, IEEE 802.x standard, Network and Transport layer protocols, IP addressing, Application layer, Wireless networking technologies, Global networking technologies, IT security.
Mandatory minimum attendance of module lectures – 50%. -
FMGSB25601 6 credits
Image Processing (with course project)
Module aim
To introduce the main methods of digital image processing, with main algorithms and their practical realization. To gain skills to work with the commercial image processing program and to learn its advanced possibilities.
Module description
Digital image fundamentals. Human visual perception. Image enhancement in the spatial domain. Image enhancement in the
frequency domain. Image noise in image processing. Color image processing. Image restoration. Image segmentation.
Morphological image processing. Binary image feature extraction and analysis.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 80% of the time scheduled laboratory work. -
VVTVB23602 3 credits
Innovation Management
Module aim
To provide specialists working in the field of informatics and multimedia with the necessary theoretical knowledge and practical skills related to innovation management.
Module description
Innovation management course analyse of the content of innovation management, knowledge and technology component in the development of innovations in the ICT and multimedia sector, principles of innovation management, system of innovation management, characteristics of innovation models, perspective innovation mamagement models, generation of innovative ideas, new innovation process, innovation marketing, financing of innovation projects, financing means, innovation trends, perspectives of innovation in cultural and creative industries.
Students must attend at least 60 per cent of the seminars and at least half of the lectures at the scheduled times. -
FMGSB23602 3 credits
Web Style Design
Module aim
Students will learn and be able to:
1. use HTML5 to define the structure and content of websites, CSS3 – to describe the design of websites.
2. choose appropriate technologies for implementing interactive elements of web pages or micro-animation.
3. understand the importance of consistency, structure and aesthetics in website design
4. understand modern website design trends (including layout of individual pages, colors, fonts, interactivity, animation, technological implementation)
5. optimize the website content (textual and visual) for the search engines (SEO optimisation)
6. understand the current W3C standards and recommendations, be able to apply them in the web page development process
7. program web page design using front-end frameworks or specialized librariesModule description
Website design involves planning and managing of the website content represtented as visual, textual and information. The module examines website types, adaptive and adaptive design; website information architecture, navigation design, web page style definition, inportance of CRAP principles, website animations, content optimization for search engines (SEO).
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 80% of the time scheduled laboratory work. -
FMGSB24602 3 credits
Visualization and Video Mapping
Module aim
Basic knowledge of developing visualisation systems and video mappings.
Module description
Visualization pipeline. Data representation and formats. Basic algorithms of information visualization. Visualization software. Interaction of visualization systems. Types of video mapping. Technologies of video mapping.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Free choice
7 Semester
-
FMGSB23702 6 credits
GIS and Augmented Reality
Module aim
” to understand and apply basic raster and vectorial analysis methods,
” to know standards of geographical information infrastructure,
” to understand Location-based Augmented Reality Technology and its applications.Module description
This course deals with principles of geographical information system (GIS) development elements, geographical information infrastructure, raster and vectorial analysis methods. It also presents Marker-Based AR and marker-less AR technologies highlighting location-based augmented reality pecularities. Geo AR app development principles are also introduced in the course.
Students must attend at least 80% of the time scheduled practical lectures.
Students must attend at least 80% of the time scheduled laboratory work. -
FMGSB24701 6 credits
Graphic Programming for Mobile Devices
Module aim
Having finished the course, the students will be able to:
1) Work with programming environments for the mobile devices;
2) Create small graphical programs, to show various abilities of mobile devices;
3) Manage dataflow to/from mobile device, have practical experience in working in client-server environment;
4) Work independently.Module description
Current progress of technology enables almost everybody to have a mobile phone. Very often, the phone is used not only for its primary function, but for various other tasks, essentially it becomes multifunctional mobile device. Graphical possibilities of these devices and programming is discussed in the module.
Students must attend at least 80% of the time scheduled practical lectures. -
FMGSB16512 6 credits
Software Engineering (with course project)
Module aim
To understand the software development process and to be able to apply the acquired knowledge to the development and dokumentation of the specific software project increasing the teamwork skills.
Module description
During the course, participants will be introduced to the fundamental principles of software system development, the methodology of software project management, and will learn how to create a specific software project plan using tools such as MS Project or similar software. The course will cover essential concepts of requirements engineering, provide an overview of requirements gathering, analysis, and specification methods, as well as the Unified Modeling Language (UML). Participants will also be familiarized with software design methods, software maintenance and support techniques, configuration management, and the basic principles of user interface design. The course will present the fundamentals of software testing methods and tools, which will help in creating a testing plan for the developed software and documenting the test results. Participants will learn how to create documentation for the software being developed, including project plans, requirements specification documents, design documents, testing plans, user guides, and administration guides.
Students must attend at least 80% of the time scheduled practical lectures.
Students must attend at least 80% of the time scheduled laboratory work. -
FMGSB19705 3 credits
Bachelor Graduation Thesis 1
Module aim
Formulate actual problem for bachelor thesis, select its solution technologies;
apply knowledge of multimedia technologies for solution of bachelor thesis is problem;
create skills initial data analysis in interpretation of information concerning multimedia applications development.Module description
This course deals with problem of bachelor thesis.
At this stop students make state – of art review concerning topic the bachelor thesis. Bachelor thesis 1 text must include the actuality, significance the problem, a research object main goal and tasks, the initial structure of the thesis. -
FMGSB24703 3 credits
Web 3D Graphics
Module aim
Practice will be able to create interactive 3D graphics models for Internet applications in WebGL library and other graphics engines.
Module description
To provide knowledge about the 3D object models and web animation applications. Presents the main principles of the Internet 3D graphics. Discussed in detail the international standard X3D. Provided general and specific methods for creating 3D scenes. Interactive 3D virtual space visualization techniques.
Students must attend at least 80% of the time scheduled practical lectures. -
KILSB19001 3 credits
Specific Purpose Language Culture
Module aim
Standard language: its functional styles and substyles. Written and spoken language. Public and non-public language. Special and professional language. Terms as the basis of a professional language. Structural characteristics and parameters of a scientific text. Composition of a scientific text. Linguistic analysis of final works for the Bachelor`s and Master`s Degree.
Module description
Standard language: its functional styles and substyles. Written and spoken language. Public and non-public language. Special and professional language. Terms as the basis of a professional language. Structural characteristics and parameters of a scientific text. Composition of a scientific text. Linguistic analysis of final works for the Bachelor`s and Master`s Degree. Participation in at least 60% of the scheduled exercises is mandatory.
8 Semester
-
FMGSB19801 15 credits
Bachelor Graduation Thesis
Module aim
Apply knowledge of multimedia technologies for solution of bachelor thesis is problem,
Create skills for information analysis and interpretation for multimedia applications development.Module description
Development a computer-based system by multimedia technologies to meet desired needs. Analysis of numerical experiments obtained by developed program.
-
FMGSB19811 15 credits
Professional Practice
Module aim
During the Professional Practices student has available to the department, company or any other institution activity. Knowledge, and analyzing the performance of the institution to be familiar with: a statement of the objectives of methods and algorithms;
software that uses in the institution for specific challengesModule description
Get acquainted to company or institution structure, departments functions and networks. Get acquainted to the departments in which practice is carried out, facilities and activities. Carry out in the company or its department information systems of production engineering and systems analytic review. Perform an individual task, a detailed analysis of the installed systems or installing of information technology, with particular emphasis on software systems integration capabilities and / or choose a final thesis topic and conduct an analysis of problem situations. Develop Practices papers and the report to present the results of the practice.
Statistics
| Metric | Value |
|---|---|
| Enrolled students | 119 |
| Enrolled to FT | 116 |
| Min FT grade | 5.86 |
Further study options
-
DepartmentFaculty of Fundamental Sciences
-
Program code6121BX025
-
Field of studyComputer Sciences
-
QualificationBachelor of Informatics Sciences
-
Duration6
Fun fact
From UX/UI design and AR/VR experiences to game development and interactive multimedia, forward-thinking creators who can bridge human imagination with intelligent systems are already shaping the digital frontier.
In today’s era of artificial intelligence, building a successful career requires more than just skill in design or coding — it demands the ability to collaborate with AI. The future belongs to those who can seamlessly blend creativity, technology, and artificial intelligence.
About
Programme Objective
This programme equips you to become a versatile multimedia specialist, ready to create, innovate, and bring ideas to life. Here’s what you can expect:
-
Analyze and Innovate: Learn to assess multimedia product needs and transform ideas into engaging concepts.
-
Creative Concept Development: Explore the art of storytelling through text, sound, image, and video.
-
Technology Mastery: Select and use the right tools to make your multimedia projects shine.
-
Hands-On Skills: Gain practical experience in designing multimedia information systems and user-friendly interfaces.
-
Deep Technical Knowledge: Understand computer architecture, operating systems, and the foundations of programming.
-
Programming Proficiency: Build strong coding skills and the confidence to learn new languages and platforms independently.
-
Industry-Ready Graduates: Be prepared to design interactive applications and multimedia solutions across diverse fields.
You’ll not only learn how to create multimedia content but also how to make it interactive, innovative, and tailored to real-world needs.
Main Study Modules
-
Human-Computer Interaction
-
Computer Game Design
-
Artificial Intelligence in Computer Games
-
Multimedia Elements Design
-
Web Programming
-
Multimedia for Mobile Devices
-
Visualization and Video Projections
-
What will I be able to do?
• Analyze multimedia product needs, create concepts, and apply suitable development technologies
• Digitize, process, and present text, audio, video, and image content
• Create multimedia information systems and design user interfaces
• Understand computer architecture and operating systems
• Develop programming skills and independently learn new technologies
• Build interactive applications across various platforms. -
What are my career opportunities?
Graduates can build careers in:
• Interactive media companies
• Graphic design studios
• Advertising agencies
• Commercial enterprises, education, science, and cultural organizations
Typical roles include:
• Web and multimedia content designer or programmer
• 3D modeler
• Website and interactive TV content creator or editor
• Audio and video engineer
• Online marketing manager
• Multimedia consultant
Study subjects
1 Semester
-
FMSAB16126 6 credits
Mathematics 1
Module aim
Provide the students with basic higher mathematics knowledge and enable them to understand the possible applications.
Module description
The module covers the methods of solving two- and three-linear equations systems by Cramer’s and inverse matrix methods; basic calculus techniques including sequence and function limit, function derivative, antiderivative, integral, function series expansion and their applications. Complex numbers, basic operations with them, solutions of qudratic and more general equations, the Fundamental Theorem of Algebra, their applications are considered.
Students must attend at least 51% of the lectures, at least 80% of the exercises. -
FMGSB23101 6 credits
Media Production
Module aim
This course will provide students with such knowledge:
1) Terminology and definitions used in audiovisualy industry;
2) Screenwriting for short films: structure & dramaturgy; Industry standart script formatting;
3) Audio and video equipment – theoretical knowledge ant practical skills;
4) Video editing – basics of using Adobe Premiere software;
5) Film crew: Roles and responsibilities;
6) Various media forms (advertising, music video clips, etc.) and their application.Module description
“Media production” provides students with a general knowledge on audiovisual arts industry. Module introduces all stages of film production – development, production, editing and postproduction. Students gain theoretical and practical
knowledge on using audio and video equipment, develop practical video editing, scriptwriting skills.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
FMGSB24101 6 credits
Operating Systems
Module aim
To get knowledge about functions of OS and to get skills in using system commands and system administration.
Module description
Understanding operating system (OS), architecture and purpose. Threads, processes execution planning, memory management and file systems. Administration of OS and automation of tasks. Main OS: MS Windows, Unix, Mac OS X.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
-
KIUSB17102 3 credits
English Language
Module aim
To help students develop linguistic and communicative skills, acquire knowledge according to CEFR B2-C1 level in order to communicate spontaneously both in written and spoken forms on daily, cultural and professional topics.
Module description
The course covers an important aspect of academic language study relevant to all subject areas. The aim of the course is to reach a high (B2-C1) level of English to study in an academic institution. The course is aimed at the first-cycle students with B1-B2 level of English. The integrated skills course will develop students’ reading, writing, listening and speaking skills in an academic context. It will enable students to prepare assignments, write a research paper in English. Participation in at least 60% of the scheduled exercises is mandatory.
-
KIUSB17106 3 credits
French Language
Module aim
To help students develop linguistic and communicative skills, acquire knowledge according to CEFR B2-C1 level in order to communicate spontaneously both in written and spoken forms on daily, cultural and professional topics.
Module description
The course covers an important aspect of academic language study relevant to all subject areas. The aim of the course is to reach a high (B2-C1) level of French to study in an academic institution.The course is aimed at the first-cycle students with B1-B2 level of French.The integrated skills course will develop students’ reading, writing, listening and speaking skills in an academic context. It will enable students to prepare assignments, write a research paper in French. Participation in at least 60% of the scheduled exercises is mandatory.
-
KIUSB17104 3 credits
German Language
Module aim
To help students develop linguistic and communicative skills, acquire knowledge according to CEFR B2-C1 level in order to communicate spontaneously both in written and spoken forms on daily, cultural and professional topics.
Module description
The course covers an important aspect of academic language study relevant to all subject areas. The aim of the course is to reach a high (B2-C1) level of German to study in an academic institution. The course is aimed at the first-cycle students with B1-B2 level of German.The integrated skills course will develop students’ reading, writing, listening and speaking skills in an academic context. It will enable students to prepare assignments, write a research paper in German. Participation in at least 60% of the scheduled exercises is mandatory.
2 Semester
-
FMGSB25101 6 credits
Procedural Programming
Module aim
To introduce students to the possibilities of procedural programming, the internal data structures of a programming language, and simple algorithms. During the course, students will learn how to write procedural programs, test them, and document them.
Module description
This course provides basic knowledge of procedural programming. It examines programming languages, program execution and programming environments, procedural programming paradigms, including basic data types, expressions, conditions and loop operators, working with files and arrays. The work is done in Python syntax.
Students must attend at least 60% of the exercises and at least half of the theoretical lectures during the scheduled time. -
FMMMB16207 3 credits
Discrete Mathematics
Module aim
Acquaint with the main concepts, problems and sollution methods of discrete mathematics. Students should know how to solve classical discrete mathematics problem after this course.
Module description
Combinations of elements in finite sets. Combinatorial numbers. Generating functions. Recursive equations. Relations theory. Ordered sets. Relations between rates of increase and decrease of number sequences elements. Graphs theory. Oriented graphs and relations. Loops in graphs. Algorithms of graphs analysis. Complicated tasks. Elemets of the information theory.
Students must attend at least 60% of the time scheduled practical works (full-time studies and part-time, distance learning studies) and 50% of the lectures (only full-time studies).
-
FMGSB16302 3 credits
Basics of Graphical Design
Module aim
Identify and apply the main compositional principals, be capable to create compositions using graphic tools, principals of coloring harmony, be able to evaluate and choose suitable expression tools, considering to tasks’ particularity.
Module description
During theoretical lectures students are introduced with graphic tools for artistic expression, coloring fundamentals, compositional principals and possibilities of their usage. During practical training it’s taught to create compositions in the plain, using various sizes and forms of spots, dots, lines, and factures. It’s taught to abstract, to create colligated compositions of coloring spots, artistic font compositions. Students are promoted creativity, educated aesthetic sansation. Students are taught to use independently tools for artistic expression by creating specially selected tasks (individual tasks by the themes)
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
KIPIB17061 3 credits
Film Projects
Module aim
The student will know and understand how to manage and create visual messages in video format and how to effectively prepare and present
Business presentation for the target audience. Students will also have to create a creative work – is based on a complete visual narrative, which is dedicated to a particular target audience.Module description
The student will know and understand how to manage and create visual messages in video format and how to effectively prepare and present
Business presentation for the target audience. Students will also have to create a creative work – is based on a complete visual narrative, which is dedicated to a particular target audience.
Participation in at least 60% of the scheduled exercises is mandatory. -
KIFSB23121 3 credits
Cultural Studies
Module aim
To get acquainted with concept of culture as an object of studies, methodological principles of cultural studies, different traditions of cultural studies, the most relevant trends of cultural studies in XXI century in Lithuanian, European and global contexts.
Module description
The emergence and development of the concept of culture and civilization. Definition of culture as an object of studies. Historical, methodological and theoretical preconditions of Cultural studies. Methodological principles and strategies of contemporary cultural studies. Variety of traditions of cultural studies. Relevant trends of cultural studies in XXI century.
Students must attend at least 60 percent of the seminars and at least half of the lectures at the scheduled times
-
KIUSB17153 3 credits
Speciality English Language
Module aim
To help students acquire and develop linguistic and professional communicative skills as well as relevant knowledge so that the future specialists are able to use their acquired competences and analyse information, communicate in spoken and written language in their everyday, academic and Professional situations.
Module description
The course is targeted at the development of Engineering Informatics, Information Technology Service Management, Multimedia and Computer Design, Information Systems, Software Engineering students’ C1 level of the English Language competences, for further development of skills gained in the course English Language for communication in both daily and professional situations. The course develops the independent user’s language skills, professional vocabulary, the correct technical and scientific language usage knowledge, abilities to analyse and summarize speciality literature, effective academic presentation skills. Participation in at least 60% of the scheduled exercises is mandatory.
-
KIUSB17157 3 credits
Speciality French Language
Module aim
To help students acquire and develop linguistic and professional communicative skills as well as relevant knowledge so that the future specialists are able to use their acquired competences and analyse information, communicate in spoken and written language in their everyday, academic and Professional situations.
Module description
The course is targeted at the development of Engineering Informatics, Information Technology Service Management, Multimedia and Computer Design, Information Systems, Software Engineering students’ C1 level of the French Language competences, for further development of skills gained in the course French Language for communication in both daily and professional situations. The course develops the independent user’s language skills, professional vocabulary, the correct technical and scientific language usage knowledge, abilities to analyse and summarize speciality literature, effective academic presentation skills.
-
KIUSB17155 3 credits
Speciality German Language
Module aim
To help students acquire and develop linguistic and professional communicative skills as well as relevant knowledge so that the future specialists are able to use their acquired competences and analyse information, communicate in spoken and written language in their everyday, academic and Professional situations.
Module description
The course is targeted at the development of Engineering Informatics, Information Technology Service Management, Multimedia and Computer Design, Information Systems, Software Engineering students’ C1 level of the German Language competences, for further development of skills gained in the course German Language for communication in both daily and professional situations. The course develops the independent user’s language skills, professional vocabulary, the correct technical and scientific language usage knowledge, abilities to analyse and summarize speciality literature, effective academic presentation skills.
3 Semester
-
FMGSB23201 6 credits
Geometrical Modelling
Module aim
After completing the learning process, the students will be able to use create organic and precise 3D models. Students will understand the structure of 3D objects and will be able to apply universal and typical geometrical modeling methods, including polygonal and spline curve-based methods, to create them. Students will also be able to texture and visualize created 3D objects and prepare them for work in other applications.
Module description
During the course, students will be introduced to the classification and types of 3D models, their modeling methods, the creation of virtual materials and UV maps, and visualization of 3D models. Upon completion of the learning process, students will be able to model precise solid objects and organic surface objects by using AutoCAD and Blender software. Students will also be able to texture and visualize the created models. Will be able to choose the right type of model to solve a specific modeling task, prepare the created models for work in other applications.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 80% of the time scheduled laboratory work. -
FMSAB16227 6 credits
Mathematics 2
Module aim
Provide the students with mathematics knowledge and enable them to understand the possible applications.
Module description
The module covers the basic methods of vector algebra and analytic geometry. It also covers basic linear algebra methods concerning linear equations system solvability, solution by Gauss method, matrix eigenvalue problem, linear programming and their applications. Several variables calculus including partial derivative, total differential, the gradient of the function, its double and iterated integrals with possible applications are considered.
Students must attend at least 51% of the lectures, at least 80% of the exercises. -
FMGSB25201 6 credits
Object-Oriented Programming
Module aim
To provide students with deep practical skills in the object-oriented programming paradigm applied in the Python language, based on modern data processing and analysis libraries.
Module description
In this course, students develop skills in applying object-oriented programming principles to practical Python programming focused on data processing and analysis. Students learn to create classes and manage their objects, apply inheritance and polymorphism, and effectively use exception mechanisms and modules to create structured, modular code. The course focuses on solving real-world problems using popular Python libraries: NumPy for operations with single- and multidimensional arrays, Pandas for structured data management, import/export, and processing, and matplotlib for visualization of results. All work is done using only Python syntax and modern, open libraries.
Students must attend at least 60 % of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
-
FMGSB24201 6 credits
Human Computer Interaction
Module aim
After this course students should be able to:
apply basic knowledge of HCI principles and techniques;
– be able to design user interfaces of the digital products applying the user-centred design principles;
– be able to analyze user needs,
– be able to analyze the usability of the digital products
– work effectively in teams developing digital productsModule description
Students are acquainted with human-computer interaction (HCI) theory, psychological factors of HCI, general HCI design principles, guidelines and templates. They are also introduced to user interface types and their design peculiarities. During the practices, students perform independent tasks, which include the theoretical (analysis) and practical parts,usability testing of the digital products. The development of user interfaces for mobile apps based on user-centred design principles is analysed during the course. FIGMA software is used for the design of the interactive prototype of a mobile app user interface.
Students must attend at least 70% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
4 Semester
-
FMITB16536 6 credits
Database Management
Module aim
Provide the information about DBMS, introduce a comparison of the differences, advantages and disadvantages; be able to work with the database and its data, use the SQL language, writing queries of various complexity.
Module description
The course is designed to introduce students to the concept of databases and database management systems. Information is provided about existing database models, possible actions with data, creation and use of various database objects, creation of users, their possible rights when working with databases, and database security. The course also introduces the concept of normalization and its forms.
Students must attend at least 80% of the time scheduled laboratory work. -
FMGSB23301 6 credits
Computer Game Development Technologies (with course project)
Module aim
Basic knowledge of game design theory and ability to use Unity game engine. After this course students will be able to:
” create game strategies;
” use different mechanics in the game;
” apply 3D models, pictures, sounds for game development;
” create animated game elements;
” create computer games.Module description
Unity game engine. Graphics creation tools for computer games. Data structures and algorithms for game programming. Developing strategies. Import of 3D models, pictures and audio recordings. Game physics. 3D and 2D animation. Game scene lighting. Visual effects. Graphical user interface. Configuring a Unity game for different platforms.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 80% of the time scheduled laboratory work. -
FMSAB17328 6 credits
Probability Theory and Mathematical Statistics
Module aim
To provide students with a good understanding of the theory of probability, to help students develop the ability to solve problems using probability, to introduce students to some of the basic methods of statistics.
Module description
An introduction to probability theory and mathematical statistics that emphasizes the probabilistic foundations required to understand probability models and statistical methods. Topics covered will include the probability axioms, basic combinatorics, discrete and continuous random variables, probability distributions, common families of probability distributions, statistical estimation, confidence intervals and statistical hypothesis testing.
Students must attend at least 51% of the lectures, at least 60% of the exercises and at least 60% of the laboratory work during the scheduled time.
5 Semester
-
FMGSB23402 6 credits
Artificial Intelligence in Computer Games
Module aim
Know and be able to use artificial intelligence methods for modeling the behavior of characters.
Module description
Both traditional and modern artificial intelligence (AI) techniques that are applied in computer games are studied. At the beginning, general concepts of AI are discussed such as common models, algorithms, data structures. Later the focus of the lectures shifted to the aspects of AI in computer games: character movement, pathfinding, decision-making, strategy, tactics, learning, and creativity.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
FMGSB16307 6 credits
Web Programming (with course project)
Module aim
Students will have knowledge and comprehesision concerning main web design and development principles, essential elements of programming technologies
Module description
This course deals with essential internet technology components: markup languages, style sheets, DOM script programming and content management systems.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 80% of the time scheduled laboratory work. -
FMGSB23401 6 credits
Design of Multimedia Elements
Module aim
Be able to apply the principles of multimedia design, to select right elements of artistic expression, to create aesthetically, expressive and evocative computer visualization.
Module description
This course introduces with multimedia design elements, promotional products design features, their aesthetic, expression and the importance of conveying and expressiveness of information. The presentation of multimedia design elements for the specifics of using graphical means of expression and compositional principles. Analyzing visual design and development cycle of the imaged object. Taught create abstracted image of the object, to create the specific environment.
Introduced in style design, taught to create a representative multi-media product design. Taught to choose and combine font style, proportions, composing.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 80% of the time scheduled laboratory work. -
KIKOB17068 6 credits
Basics of Advertising (with course work)
Module aim
Acquaint with objective of advertisement, its history, forms, ways of application, integration with other communication
activities, tendencies, creation, evaluation of effectiveness, pecularities of analysis data.Module description
Basics of Advertisement module is complex and covers theoretical, practical, creative activites which refers to holistic
approach and form contemporary understanding of advertising as a organizational tool of cummunication.
6 Semester
-
FMGSB24409 6 credits
Computer Graphics
Module aim
Basic knowledge of computer graphics algorithms and programming technologies of computer graphics. After this course students will be able:
to develop application of computer graphics;
to render 3D objects;
to implement user interaction.Module description
Applications of computer graphics. Graphics hardware. Graphics primitives and their implementation in software. Transformation engine. Fixed function graphics pipeline. Rendering algorithms. Visibility algorithms: Z buffers. Culling. Light sources. Illumination. Shading algorithms (Flat, Gouraud, Phong). Programming of special-purpose computing devices. GPU programming. Programming of interaction between graphical application and user.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
FMGSB24501 6 credits
Computer Game Design
Module aim
After this course students should be able to:
– select and apply effective methods for computer game planning, design and documentation;
– apply principles of aesthetics and computer design for the development of computer game character, environemt and gameassets;
– select the appropriate game mechanics, define the economy of game resources, control the complexity of the game levels.
– create the level design of narrative based video games
– understand the influence of the player’s psychology in the process of creating computer games, use this knowledge inpractice
– effectively and attractively present the idea of a new computer gameModule description
Theoretical and practical aspects of computer game design are analyzed during theory lectures: game ideas and narrative planning; game levels, their characters and other game assets design; definition of game rules, core and meta mechanics; game resource balancing; design of diegetic and non-diegetic game user interfaces, user interface design in different gaming platforms (including AR and VR games). During the lectures, students are also introduced to different player types, best practices for keeping them immersed into the game. During the laboratory and practice works, students individually deconstruct a computer game having a narrative, while working in a team they design the concept of the new narrative based video game: a game design document is filled out, graphic resources are created, game levels are designed, and the presentation of the game idea is prepared.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
FMISB23600 6 credits
Architecture of Computers and Computer Networks
Module aim
The aim of the study subject is to introduce the main principles and technologies of computer architecture and computer networks, including processor architecture, memory hierarchy, system bus, interrupt system, input and output system, machine command as well as computer networking models, protocols, standards, networking technologies, and IT security.
Module description
The concept of computer architecture and their development trends. Abstract machines. Computer arithmetic, instruction sets, pipelining principles, iterrupts. Multi-core processors, multiprocessors, RISC and CISC architectures. Memory hierarchy and layers, RAM and cache. Components of input/output system, storage, storage arrays, interfaces, their types. Computer network elements, topologies, OSI and TCP / IP models, local area network technologies, IEEE 802.x standard, Network and Transport layer protocols, IP addressing, Application layer, Wireless networking technologies, Global networking technologies, IT security.
Mandatory minimum attendance of module lectures – 50%. -
FMGSB23602 3 credits
Web Style Design
Module aim
Students will learn and be able to:
1. use HTML5 to define the structure and content of websites, CSS3 – to describe the design of websites.
2. choose appropriate technologies for implementing interactive elements of web pages or micro-animation.
3. understand the importance of consistency, structure and aesthetics in website design
4. understand modern website design trends (including layout of individual pages, colors, fonts, interactivity, animation, technological implementation)
5. optimize the website content (textual and visual) for the search engines (SEO optimisation)
6. understand the current W3C standards and recommendations, be able to apply them in the web page development process
7. program web page design using front-end frameworks or specialized librariesModule description
Website design involves planning and managing of the website content represtented as visual, textual and information. The module examines website types, adaptive and adaptive design; website information architecture, navigation design, web page style definition, inportance of CRAP principles, website animations, content optimization for search engines (SEO).
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 80% of the time scheduled laboratory work. -
ELESB16412 3 credits
Digital Signal Processing
Module aim
The aim is to acquire knowledge on the fundamentals of digital signal processing, acquire abilities to design and implement digital filters and analyse discrete-time signals in time and frequency domains using approaches, and algorithms by means of computer.Students must attend at least 60% of the practical exercises (practical work) and at least 80 percent laboratory according to the semester Lecture schedule.
Module description
In this subject the fundamentals, approaches, methods, and algorithms of digital signal processing are presented. The abilities to program digital signal processing algorithms using MATLAB software and qualified application of it are acquired in this subject. Facilities to combine theoretical and practical elements of the discrete time systems are acquired during the laboratory. Individual study of the literature during the preparation to the exam and laboratory acquires cognitive abilities to work individually and apply theory in practical situations. Abilities to work independently and responsibly are acquired thoroughly schedule own work and time.
Students must complete all scheduled laboratory work. Students must attend at least 80% of the course laboratory and at least half of the lectures according to the semester schedule.
7 Semester
-
FMMMB16405 6 credits
Theory of Algorithms
Module aim
To introduce data structures, to present principles for development and implementation of algorithms, to show how the complexity of algorithms is analyzed, to solve sorting, search, combinatorial, graph problems.
Module description
Examples of algorithms. The main data structures and their implementation. Data search and sorting algorithms. Basic principles for development of algorithms. Complexity of algorithms. Greedy algorithms, dynamic programming. Algorithms for solution of graph problems.
Students must attend at least 60% of the time scheduled practical lectures.
Students must attend at least 80% of the time scheduled laboratory work. -
FMGSB25601 6 credits
Image Processing (with course project)
Module aim
To introduce the main methods of digital image processing, with main algorithms and their practical realization. To gain skills to work with the commercial image processing program and to learn its advanced possibilities.
Module description
Digital image fundamentals. Human visual perception. Image enhancement in the spatial domain. Image enhancement in the
frequency domain. Image noise in image processing. Color image processing. Image restoration. Image segmentation.
Morphological image processing. Binary image feature extraction and analysis.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 80% of the time scheduled laboratory work. -
FMGSB24602 3 credits
Visualization and Video Mapping
Module aim
Basic knowledge of developing visualisation systems and video mappings.
Module description
Visualization pipeline. Data representation and formats. Basic algorithms of information visualization. Visualization software. Interaction of visualization systems. Types of video mapping. Technologies of video mapping.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
8 Semester
-
FMGSB19811 15 credits
Professional Practice
Module aim
During the Professional Practices student has available to the department, company or any other institution activity. Knowledge, and analyzing the performance of the institution to be familiar with: a statement of the objectives of methods and algorithms;
software that uses in the institution for specific challengesModule description
Get acquainted to company or institution structure, departments functions and networks. Get acquainted to the departments in which practice is carried out, facilities and activities. Carry out in the company or its department information systems of production engineering and systems analytic review. Perform an individual task, a detailed analysis of the installed systems or installing of information technology, with particular emphasis on software systems integration capabilities and / or choose a final thesis topic and conduct an analysis of problem situations. Develop Practices papers and the report to present the results of the practice.
-
FMGSB16511 6 credits
Technologies of E-services (with course project)
Module aim
Basic knowledge of principles and technologies of web applications based on client – server architecture.
After completion of this course students will be able to:
1. Install and launch server software
2. create Internet applications
3. develop application using database management systemsModule description
During theoretical lectures, the students are introduced to a client – server architecture, the principles of generating HTML pages, and operating principles of server software, as well as its installation on different operating systems. The open-source PHP scripting language is studying for creating web applications. For this purpose Apache server software is used and a free MySQL database management system, which is currently widely used in the development of Internet applications.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 80% of the time scheduled laboratory work. -
FMGSB23403 6 credits
Video Technologies (with course project)
Module aim
Having finished the course the students will have knowledge of:
1. Selection and evaluation of suitable technologies and methods for video processing;
2. Structuring, importing, and usage of external vector data for video content creation;
3. Creation of motion graphics and its management in video content using expressions and expressions controls;
4. Writing scripts of creation and management of video project and its elements.Module description
Video technologies course combines the most important aspects of modern video creation, processing and evaluation in post-production – creation of graphic elements, video effects and motion graphics, their compositing, integration and management in video content or their composition. During the course students are taught to create video supplemented with fictitious elements or video effects, where creation of graphic content, motion graphics and their management processes are automated by expressions, expressions controls and scripts using Adobe After Effects.
Students must attend at least 70% of the time scheduled practical lectures and at least half of the lectures at the scheduled times.
Students must attend at least 70% of the time scheduled laboratory work.
9 Semester
-
FMGSB22701 9 credits
Principles of Geographical Information Systems
Module aim
Students will learn and be able to apply basic raster and vectorial analysis methods, will know standards of geographical information infrastructure.
Module description
This course deals with principles of geographical information system development elements, geographical information infrastructure, raster and vectorial analysis methods.
Students must attend at least 80% of the time scheduled practical lectures.
Students must attend at least 80% of the time scheduled laboratory work. -
FMGSB24601 6 credits
Audio Technologies
Module aim
After completion of this course students will be aware of:
1. basic parameters, properties, standards and formats of sound;
2. audio files editing methods, techniques and technologies;
3. digital audio signal processing principles and algorithms;
4. will be able to create various sound signal processing systems.Module description
During theoretical lectures students are introduced to acoustic and psychoacoustic, digital audio signals, their characteristics, most widely used standards and formats. Deeper understanding is provided about digital audio signals processing methods, various kinds of noises and their cancelation methods, audio editing technologies. In laboratory, the students code audio processing systems with MATLAB, edit audio files with Adobe Audition. There is coursework which consists of a theoretical analysis and practical part, during which are created sound processing systems or produced audio records.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
FMGSB24703 3 credits
Web 3D Graphics
Module aim
Practice will be able to create interactive 3D graphics models for Internet applications in WebGL library and other graphics engines.
Module description
To provide knowledge about the 3D object models and web animation applications. Presents the main principles of the Internet 3D graphics. Discussed in detail the international standard X3D. Provided general and specific methods for creating 3D scenes. Interactive 3D virtual space visualization techniques.
Students must attend at least 80% of the time scheduled practical lectures.
10 Semester
-
FMGSB24502 6 credits
Introduction to Animation
Module aim
This course provides students with the opportunity to acquire and implement an understanding of the key processes through the practical experience of animation and the post-production processes.
Module description
This course aims to provide students with the opportunity to acquire and apply an understanding of the key principles and production methodologies involved in creating small-scale creative projects, specifically in the context of animation.
Students must attend at least 60% of the time scheduled theoretical lectures. Students must attend at least 80% of the time scheduled practical lectures. Students must attend at least 80% of the scheduled laboratory work time. -
VVEIB17194 3 credits
Economics
Module aim
To provide students with basic knowledge in economics, formulating systemic understanding of market economics relations, tendencies and problems as well as practical skills, relevant for making and implementing decisions in their professional activities.
Module description
During the couse of Economics is studied the theory of economics, the object, problems and goals of economics. The main topics of economics studies include: competition models and mechanism, conception of national product and calculation methods, fiscal and monetary policy, their aims and operation means, conception of inflation, kinds of inflation, evaluation of inflation, unemployment and employment policy, international economics and international economic links.
Students must attend at least 60 % of the time scheduled exercises.
-
FMITB16902 3 credits
Principles of Project Management
Module aim
To prepare project managers, practice on project management tools and methods.
Module description
Introduction to Project Management. Project Management Basics. Initiating Processes. Planning Processes. Project Scope Planning. Project Time Planning. Project Cost Planning. Project Quality Planning. Project Human Resources Planning. Project Communication Planning. Project Risk Planning. Project Procurement Planning. Project Executing Processes. Project Monitoring and Controlling Processes. Closing Processes.
-
FMGSB16901 3 credits
Scriptwriting Basics
Module aim
Upon completion of the learning process, the student will be able to analyze contemporary dramaturgy, to distinguish between the scripting techniques used. Will be able to write script-compliant history, use script writing program, correctly format script. Will have a general education about the origins of dramaturgy and appliation in media.
Module description
During theoretical lectures, students are taught the basics of script form and content writing, brief history of dramaturgy, essential elements of the writing scenario, treatment, synopsis, methods of narration, and analysis of contemporary dramaturgy and its application in the media.
11 Semester
-
FMGSB24701 6 credits
Graphic Programming for Mobile Devices
Module aim
Having finished the course, the students will be able to:
1) Work with programming environments for the mobile devices;
2) Create small graphical programs, to show various abilities of mobile devices;
3) Manage dataflow to/from mobile device, have practical experience in working in client-server environment;
4) Work independently.Module description
Current progress of technology enables almost everybody to have a mobile phone. Very often, the phone is used not only for its primary function, but for various other tasks, essentially it becomes multifunctional mobile device. Graphical possibilities of these devices and programming is discussed in the module.
Students must attend at least 80% of the time scheduled practical lectures. -
FMGSB16602 6 credits
Video Technologies (with course project)
Module aim
Having finished the course the students will have knowledge of:
1. Will be able to adequate technologies for video processing;
2. Different video content integration using effects;
3. Produce and manage an expressions of effects;
4. Produce effects management scripts.Module description
Video technologies combines the most important aspects of modern video processing including visual effects use and management, between integration and creation.
-
VVTEB16401 3 credits
Copyright Law
Module aim
To provide students with the comprehensive knowledge on copyrights and related rights, as one of the types of intellectual property while dealing with the legal framework in Lithuania and other countries, to acquire skills to analyze the theoretical and practical problems in the copyright law and to expand students’ capacity for self-absorption in this field.
Module description
The module involves the exploration of copyright rights and related rights among other types of intellectual properties, development of copyright law and its sources in Lithuania and other countries, the peculiarities of different types of copyrights and related rights, their subjects, objects, protection and the responsibility of copyright law infringements.
Students must attend at least 60 per cent of the seminars and at least half of the lectures at the scheduled times. -
FMGSB19705 3 credits
Bachelor Graduation Thesis 1
Module aim
Formulate actual problem for bachelor thesis, select its solution technologies;
apply knowledge of multimedia technologies for solution of bachelor thesis is problem;
create skills initial data analysis in interpretation of information concerning multimedia applications development.Module description
This course deals with problem of bachelor thesis.
At this stop students make state – of art review concerning topic the bachelor thesis. Bachelor thesis 1 text must include the actuality, significance the problem, a research object main goal and tasks, the initial structure of the thesis.
12 Semester
-
FMGSB19801 15 credits
Bachelor Graduation Thesis
Module aim
Apply knowledge of multimedia technologies for solution of bachelor thesis is problem,
Create skills for information analysis and interpretation for multimedia applications development.Module description
Development a computer-based system by multimedia technologies to meet desired needs. Analysis of numerical experiments obtained by developed program.
-
KILSB17028 3 credits
Specific Purpose Language Culture
Module aim
Standard language: its functional styles and substyles. Written and spoken language. Public and non-public language. Special and professional language. Terms as the basis of a professional language. Structural characteristics and parameters of a scientific text. Composition of a scientific text. Linguistic analysis of final works for the Bachelor`s and Master`s Degree.
Module description
Standard language: its functional styles and substyles. Written and spoken language. Public and non-public language. Special and professional language. Terms as the basis of a professional language. Structural characteristics and parameters of a scientific text. Composition of a scientific text. Linguistic analysis of final works for the Bachelor`s and Master`s Degree. Participation in at least 60% of the scheduled exercises is mandatory.
Statistics
| Metric | Value |
|---|---|
| Enrolled students | 3 |
| Enrolled to FT | 3 |
| Min FT grade | 6.36 |