Sidebar

The undergraduate study program curriccula listed below are available in Lithuanian only.

About the programmme


Mode of study and length of the programme: full-time (4 years)

Length of the degree programme: 240 ECTS

Language(s) of instruction: Lithuanian/ English

Degree and/or Qualification  awarded: Bachelor's Degree in Computing


Bioinformatics

The study programme provides basic knowledge and skills in mathematics, computer science and natural sciences, enabling graduates to work in the field of information technology, especially in the institutes and enterprises specializing in analysis and application of biological data and biotechnologies. The study programme is conducted with the participation of teachers and researchers of Faculties of Mathematics and Informatics, Life Sciences Center and research institutes.

It's worth studying because:

  • The programme consists of combination of course units in mathematics, computer science and life sciences, developing skills to apply mathematical methods and information technologies for exploration of biological data;
  • the program provides the skills of how to use different mathematical models and programming in various languages;
  • practical data analysis is a big part of this programme;
  • the students are given the opportunity to have a practical experience at the companies, science labs or at the state organizations in Lithuania or abroad during study period.

Career opportunities:

The graduates will be able to work in the enterprises, research laboratories and centres, were analysis of the data of biological origin is required, will be able to use, modify and create the bioinformatics software. Having the basic knowledge and skills in Computer Science they also will be able to work in different  IT enterprises and organisations developing complex software products.

International studies and internship opportunities:

Vilnius University encourages the use of various opportunities for studying at foreign universities, allowing students to gain intercultural experience, develop and evaluate their competences, establish contacts abroad, and open wider career opportunities.

Course title

Credits

Course title

Credits

1 SEMESTER

30.0

6 SEMESTER

30.0

Compulsory Modules

 

Compulsory Modules

 

Mathematical Analysis I

5.0

Bioinformatics III

5.0

Linear Algebra and Geometry

5.0

Operating Systems

5.0

Physical Chemistry

5.0

Neuroinformatics

5.0

Basics of Programming and IT

5.0

Biometrics

5.0

General Biology

5.0

Course work

5.0

Foreign Language I

5.0

Optional Modules

5.0

2 SEMESTER

30.0

Elective course units from the list:

 

Compulsory Modules

 

Monte Carlo Method

5.0

Mathematical Analysis II

5.0

Parallel Computing

5.0

Discrete Structures

5.0

Human Computer Interaction

5.0

Biochemistry

5.0

Web Services

5.0

Object Programming C++

5.0

Geometry of Biomolecules

5.0

Foreign Language II

5.0

 

 

GUS*

5.0

7 SEMESTER

 

3 SEMESTER

30.0

Compulsory Modules

25

Compulsory Modules

 

Software Engineering

5.0

Genetics

5.0

Course project

5.0

Discrete Optimization

5.0

Bioinformatics IV

5.0

Object-oriented Programming

5.0

Information and coding

5.0

Molecular Biology

5.0

Data mining

5.0

Computer architecture

5.0

Optional Modules

 

Optional Modules

 

Elective course units from the list:

 

Elective course units from the list:

 

Error-Correcting Codes

5.0

Informatics Law

5.0

Chaos theory and fractals

5.0

Graph theory

5.0

Algorithms for computer games

5.0

Logic Programming

5.0

UML and MDA introduction

5.0

Computer Graphics Algorithms and Technologies

5.0

IT project management

5.0

4 SEMESTRAS

30.0

8 SEMESTER

30.0

Compulsory Modules

 

Compulsory modules

 

Probability Theory and Mathematical Statistics

5.0

Professional Internship

15.0

System Biology

5.0

Bachelor's Thesis

15.0

Bioinformatics I

5.0

 

 

Data structures and algorithms

5.0

 

 

Optional course units

5.0

 

 

GUS*

5.0

 

 

5 SEMESTER

30.0

 

 

Compulsory Modules

 

 

 

Bioinformatics II

5.0

 

 

Methods of computer program construction

5.0

 

 

Database management systems

5.0

 

 

Internet Technologies

5.0

 

 

Optional course units

5.0

 

 

GUS*

5.0

 

 

Optional Modules      

Elective course units from the list:

 

 

 

Informatics Law

5.0

 

 

Cryptography and Information Security

5.0

 

 

Graph theory

5.0

 

 

Logic Programming

5.0

 

 

Computer Graphics algorithms and technologies

5.0

 

 

OS UNIX Programming

5.0

 

 


GUS* - General University Studies. Developed competencies depend on the subject chosen by a student.

Expected Learning Outcomes:

Having completed Bioinformatics programme, a graduate has acquired sufficient knowledge in the fields of informatics, biochemistry, genetics and computational biology, is capable to clarify application area processes and to create and analyse their models, he /she gets professional competence to carry out information technology complex systems development work. A holder of a Bachelor’s degree in Bioinformatics is able to work as IT analyst of biological systems (genes, proteins, populations), programmer, learn new methods and technologies and apply them in practice.

Do you have any questions? Contact:

About the programme


Mode of study and length of the programme in years: Full-time, 4 years

Length of the degree programme in ECTS credits: 240 credits

Language(s) of instruction: Lithuanian/ English

Degree and/or Qualification awarded: Bachelor of Mathematical Sciences


Data Science is a new very fast growing data analysis science field. It connects modern and classical methods of statistics (stochastic modeling, data mining) with advanced Information Technologies (neural networks, database management).
Amount and variety of accumulated data is growing every day along with very fast developing Information technologies. As a result, specialists of data analysis are getting highly demanded.

It's worth studying because:

  • There is a great demand for Data Analysts in Lithuania and abroad; according to the the most wanted employees list (made by „Career Cast“ at 2018) specialists in statistics are on the 5th position, and Data Analysts specialists are on the 7th position. In the US Data science was evaluated as the most promising profession three years in the row (2016-2018) according Glassdoor Job Score index.
  • Data Analysis specialist has skills in the fields of data analysis, mathematical modeling and modern technologies;
  • During study period students can spend 50% of the time studying abroad;
  • This study programme has a wide list of optional modules, which help to see different fields of skills usage;
  • This programme has international level scientists as teachers;
  • Opportunity to have a practical experience at the private companies or governmental institutions in Lithuania or abroad.

Career opportunities:

Graduates of this study program have excellent career opportunities. Graduates of the program are ready to work in companies that analyze large data, provide statistical analysis services, information technology companies, whose activities are related to data analysis: banks, Exacaster, Scope Baltija, Nielsen, CGI Lithuania, Department of Statistics, STI, Bank of Lithuania.

International studies and internship opportunities:

Vilnius University encourages the use of various opportunities for studying at foreign universities, allowing students to gain intercultural experience, develop and evaluate their competences, establish contacts abroad, and open wider career opportunities.


Course title

Credits

Course title

Credits

1 SEMESTER

30.0

6 SEMESTER

30.0

Compulsory Modules

 

Compulsory Modules

 

Basics of Mathematics

5.0

Data Science Project - Coursework

10.0

Algebra I

5.0

Probabilistic Machine Learning Algorithms I

5.0

Informatics

10.0

Time Series

5.0

Introduction to Specialty

5.0

Regression Analysis

5.0

Foreign Language

5.0

Optional Modules

5.0

2 SEMESTER

30.0

Elective course units from the list:

 

Compulsory Modules  

Statistical Modeling

5.0

Mathematical Analysis I

10.0

Sampling Methods

5.0

Algebra II 5.0

Advanced Database Management Systems

5.0

Research Data Analysis

5.0

Financial Intelligence

5.0

Data Structures and Algorithms

5.0

Risk Management

5.0

Basics of DBMS

5.0

7 SEMESTER

30.0

3 SEMESTER

 30.0

Compulsory Modules

 

Compulsary Modules

 

Probabilistic Machine Learning Algorithms II

10.0

Mathematical Analysis II 5.0

Applied Multivariate Analysis

5.0

Probability Theory

5.0

Optional Modules

 

Algorithm Theory

5.0

Elective course units from the list:

 

Object Programming

5.0

Data Tidying and Transformation with R

5.0

GUS*

5.0

Categorical Data Analysis

5.0

4 SEMESTRAS 30.0

Optimization Methods

5.0

Compulsory Modules  

Basics of Artificial Intelligence

5.0

Stochastic Processes

5.0

Natural Language Processing

5.0

Parametric Statistics

5.0

Financial Econometrics Modeling

5.0

Data Visualization

5.0

Numerical Methods

5.0

Optional Modules

 

Bayesian Statistics

5.0

Elective course units from the list:

 

Censored Sampling Analysis

5.0

Statistical Modeling

5.0

8 SEMESTER

30.0

Sampling Methods

5.0

Compulsary modules  

Statistical Data Theory

5.0

Professional Internship

15.0

GUS*

5.0

Bachelor's Thesis 15.0

5 SEMESTER

30.0

 

 

Compulsory Modules

 

 

 

Linear Models

5.0

 

 

Nonparametric Statistics

5.0

 

 

Big Data Software Tools

5.0

 

 

Optional Modules

5.0

 

 

Elective course units from the list:

 

 

 

Data Tidying and Transformation with R

5.0

 

 

Optimization Methods

5.0

 

 

Numerical Methods

5.0

 

 

Advanced Database Management Systems

5.0

 

 

Programming OS UNIX

5.0

 

 

Software Engineering

5.0

 

 

Basics of Artificial Intelligence

5.0

 

 

Natural Language Processing

5.0

 

 

GUS*

5.0

 

 


GUS* -  General University Studies. Developed competences depend on the subject chosen by a student.

Expected Learning Outcomes:

This program graduates will be able to:

  • apply the main results of different fields of mathematics;
  • create and solve practical tasks in mathematical language using right software tools;
  • select and modify data stored in relational (and non-relational) databases; to create simple relational database;
  • to collect data from various data source; evaluate the reliability of data; classify data by  source, volume, frequency and flow; organize and prepare data for analysis;
  • to identify main and secondary problems in solving analytical and practical tasks;
  • to evaluate the limitations of data analysis methods and results;
  • to select and apply the appropriate methodology for the data analysis task by selecting right software tools;
  • to evaluate suitability and reliability of the model created for the data analysis task;
  • to interpret the results of analysis, to select meaningful information and to make suggestions based on it;
  • to prepare small projects based on  data analysis; create small data analysis reports tools.

Do you have any questions? Contact:

About the programme


Mode of study and length of the programme in years: Full-time, 4 years

Length of the degree programme in ECTS credits: 240 credit

Language(s) of instruction: Lithuanian/ English

Degree and/or Qualification awarded: Bachelor of Mathematical Sciences


Econometrics combines economical theory and mathematical statistical methods, looking for links between economic objects and processes. One of the most demanded ability on todays job market is  to construct mathematical-statistical models to analyze a wide range of data in the Information Technology Age. Econometrics analyzes the relationships between economical objects and processes using empirical data. For this purposes Econometrics develop new special methods. This is why Econometrics take place  between fields of science: Economics nad Mathematics.

It's worth studying because:

  • Specialists in this field are in particular demand both in Lithuania and abroad.
  • Possibility to work with the latest data provided by Statistics department of Lithuania.
  • Learn from academic and business representatives.
  • Possibility of internships in Lithuanian and foreign institutions or companies.

Career opportunities:

Graduates of the program may work in public institutions (Central bank of the Republic of Lithuania, Ministries of the Republic of Lithuania, Department of Statistics of Lithuania, etc.) and private institutions (market research companies, insurance companies, banks, etc.) as Data and Market Analysts.

International studies and internship opportunities:

Vilnius University encourages the use of various opportunities for studying at foreign universities, allowing students to gain intercultural experience, develop and evaluate their competences, establish contacts abroad, and open wider career opportunities.


Course title

Credits

Course title

Credits

1 SEMESTER

30.0

6 SEMESTER

30.0

Compulsory Modules

 

Compulsory Modules

 

Basics of Mathematics

5.0

Discrete Choice Models

5.0

Algebra I

5.0

Behavioural Economics

5.0

Informatics

10.0

Time Series Data

5.0

Introduction to Econometrics Studies

5.0

Markov Processes

5.0

Foreign Language

5.0

GUS*

5.0

 

 

Optional Modules

 

2 SEMESTER

30.0

Elective course units from the list:

 

Compulsory Modules

 

Statistical Modeling

5.0

Mathematical Analysis I

10.0

Sampling Methods

5.0

Algebra II

5.0

Risk Management

5.0

Research Data Analysis

5.0

Statistical Data Theory

5.0

Discrete Mathematics

5.0

 

 

Basics of DVBS

5.0

7 SEMESTER

 

 

 

Compulsory Modules

15.0

3 SEMESTER

30.0

Financial Econometrics Modeling

5.0

Compulsory Modules

 

Macroeconometrics

5.0

Mathematical Analysis II

10.0

Operation Research

5.0

Probability Theory 5.0 Optional Modules 15.0
    Elective course units from the list:  

Microeconomics

5.0

Queueing Theory

5.0

Practical Econometrics with R and Phyton I

5.0

Functional Data Statistics

5.0

GUS*

5.0

Censored Sampling Analysis

5.0

 

 

Numerical Methods

5.0

4 SEMESTRAS

30.0

Public Finance

5.0

Compulsory Modules

     

Stochastic Processes

5.0

 

 

Statistics

5.0

 

 

Data Visualization

10.0

8 SEMESTER

30.0

Practical Econometrics with R and Phyton II

5.0

Compulsory modules

 

Macroeconomics

5.0

Professional Internship

15.0

 

 

Bachelor's Thesis

15.0

 

 

 

 

5 SEMESTER

 30.0

 

 

Compulsory Modules

15.0

 

 

Regression Models

5.0

 

 

Financial Economics

5.0

 

 

Econometris  Project – Course Work

5.0

 

 

GUS

5.0

 

 

Optional course units

10.0

 

 

Elective course units from the list:

 

 

 

Data Tidying and Transformation with R

5.0

 

 

Numerical Methods

5.0

 

 

Categorical Data Analysis

5.0

 

 
Dynamic Systems 5.0    

 

GUS* -  General University Studies. Developed competences depend on the subject chosen by a student.

Expected Learning Outcomes:

  • collect, analyse and interpret information independently, develop ideas and argue critically them;
  • apply the knowledge obtained in economics and statistics for the development of the econometric projects;
  • apply specialized computer programs (R, EVIEWS, GRETL) for data analysis;
  • understand and explain to others the importance of statistical information and its relevance in the modern world;
  • choose an appropriate statistical test for hypothesis testing;
  • make linear regression models, structural and reduced vector models, estimate their parameters, test hypothesis for parameters, interpret the results obtained and apply these results in practice;
  • apply time series models (ARIMA, GARCH, VECM) for real data, estimate their parameters, interpret the results obtained and apply those models in practice;
  • demonstrate knowledge of the principles, concepts and models of microeconomics and macroeconomics;
  • understand economic processes and critically evaluate the laws of economic;
  • analyse the main principles of modelling of mathematical economics and interpret them.

Do you have any questions? Contact:

About the programme


Mode of study and length of the programme in years: Full-time, 4 years

Length of the degree programme in ECTS credits: 240 credit

Language(s) of instruction: Lithuanian/ English

Degree and/or Qualification awarded: Bachelor of Mathematical Sciences


Financial and Actuarial Mathematics is a field of Applied Mathematics, which focuses on probabilistic real-world modeling. This education is necessary to work as actuaries in insurance companies or risk assessment specialists in various financial institutions. The program combines various disciplines of mathematics, informatics, finance and insurance, thus preparing highly demanded specialists both in Lithuania and abroad.

It's worth studying because:

  • the content of the program is largely aligned with the qualification requirements of the Lithuanian Actuarial Society and the International Actuary Association - 75-80% of the necessary competencies are developed;
  • the program provides the knowledge and competencies of mathematics, its applications (in the fields of finance, insurance and risk management) and informatics;
  • lectures are held by the best insurance mathematicians in Lithuania;
  • the program teaches not only to evaluate and analyze, but also to create new insurance products;
  • the students are introduced to the basics of research, the most talented are given the opportunity to contribute to the research of the program teachers, to actively participate in the seminars, to prepare joint scientific articles, etc.

Career opportunities:

Programme graduates are expected to be successfully employed as actuaries, financial analysts, consultants in the financial/insurance sector and in public administration, namely, in the insurance companies, pension/investment funds, health care and social security organizations, general financial and risk management institutions, etc.

International studies and internship opportunities:

Vilnius University encourages the use of various opportunities for studying at foreign universities, allowing students to gain intercultural experience, develop and evaluate their competences, establish contacts abroad, and open wider career opportunities.


Course title

Credits

Course title

Credits

1 SEMESTER

30.0

Investment Theory

5.0

Compulsory Modules

 

Basics of Investment

5.0

Mathematical Analysis I

10.0

6 SEMESTER

30.0

Algebra and Geometrics

5.0

Compulsory Modules

 

Discrete Mathematics

5.0

Random Processes

5.0

Introduction to Financial and Actuarial Mathematics

5.0

Non-Life Insurance Models

5.0

Informatics I

5.0

Financial Risk Management

5.0

   

Actuarial Mathematics

5.0

2 SEMESTER

30.0

GUS*

5.0

Compulsory Modules

 

Optional Modules

5.0

Mathematical Analysis II

10.0

Database Management Systems

5.0

Algebra

5.0

Modern Economic Thought

5.0

Financial Mathematics

5.0

Statistical Modelling

5.0

Informatics II

5.0

Statistical Data Theory

5.0

Foreign Language I

5.0

Financial Analysis

5.0

3 SEMESTER

30.0

Game Theory

5.0

Compulsory Modules

 

Visual Programming

5.0

Mathematical Analysis III

5.0

Scientific Seminar I

5.0

Mikroeconomics

5.0

Physics

5.0

Practical Informatics I

5.0

7 SEMESTER

30.0

Probability Theory and Mathematical Statistics

10.0

Compulsory Modules

 

Foreign Language II

5.0

Time Series

5.0

4 SEMESTRAS

30.0

Discrete-time Financial Models

5.0

Compulsory Modules

 

Health and Similar Insurances

5.0

Statistics

5.0

Foundations of Scientific Research

5.0

Makroeconomics

5.0

GUS*

5.0

Practical Informatics II

5.0

Optional Modules

 

Differential and Integral Equations

5.0

Queuing Theory

5.0

GUS*

5.0

Scientific Seminar II

5.0

Optional Modules

 

Censored Sampling Analysis

5.0

Database Management Systems

5.0

Functional Data Analysis

5.0

Modern Economic Thought

5.0

Public Finance

5.0

Statistical Modelling

5.0

JAVA Technologies

5.0

Statistical Data Theory

5.0

Data Tidying and Transformation with R

5.0

Financial Analysis

5.0

Categorical Data Analysis

5.0

Game Theory

5.0

 

 

Visual Programming

5.0

         

 

Scientific Seminar I

5.0

8 SEMESTER

30.0

Physics

5.0

Compulsory modules

 

5 SEMESTER

30.0

Professional Internship

15.0

Compulsory modules

 

Bachelor’s Thesis

15.0

Finite Population Statistics

5.0

 

 

Survival Demographic Models

5.0

 

 

Functional Analysis

5.0

 

 

Regression Models

5.0

 

 

Theory of Investments

5.0

 

 

Practical Investment Foundations

5.0

 

 

 

GUS* -  General University Studies. Developed competences depend on the subject chosen by a student.

Expected Learning Outcomes:

Graduates of Financial and Actuarial Mathematics study programme are able to:

  • effectively present information, ideas, problems and solutions to peers, managers and clients; 2. work in an interdisciplinary environment;
  • demonstrate abstract and logical thinking in various environments;
  • critically evaluate obtained results and their implications;
  • organize individual learning and work, manage time and resources – select appropriate objectives, methods and tools;
  • demonstrate skills in problem solving, logical argument, deductive reasoning and analysis, abstraction and generalisation;
  • locate, retrieve, synthesise, and use information from a variety of different sources; to present results of research to the audience of peers;
  • demonstrate understanding of the main mathematical fields (Mathematical Analysis, Linear Algebra, Geometry, etc.) and to apply this knowledge when solving problems;
  • use specialized software (e.g., R, Matlab, Latex, etc.) in practice and write simple codes in a programming language (e.g., C, VB.NET, SQL, etc.)
  • demonstrate understanding of the core principles of financial and insurance business, including (but not limited to) main laws of micro/macroeconomics; socio-economic and demographic environment, etc.;
  • practically explain relationships between different socio-economic/demographic variables and their importance;
  • demonstrate broad understanding of fundamental financial/actuarial principles, models, methods and to choose appropriate software when solving basic unknown problems;
  • recognize financial risks, critically evaluate associated losses and apply basic risk management methods.

Do you have any questions? Contact:

About the programme


Mode of study and length of the programme in years: Full-time, 4 years

Length of the degree programme in ECTS credits: 240 credit

Language(s) of instruction: Lithuanian/ English

Degree and/or Qualification awarded: Bachelor of Computing


Informatics study program is based on a classical computer science understanding and involves theoretical computer science disciplines such as algorithms, programming languages, operating systems and computing models. It also provides applications - software systems design, implementation and use in business and industry – knowledge. The program combines academic and applied aspects.

It's worth studying because:

  • This study program allows to choose courses from a wide list of optional modules.
  • Students will learn four classical programing languages.
  • Part of study subjects are taught in English.
  • Big part of the teachers has a wide practical experience in the field.
  • The program includes theoretical computer science disciplines (algorithms, programming languages, operating systems, and calculation models) and application modules (Software Systems Design and usage in Business and Industry).
  • Program content reflects the current ACM, IEEE CS organisations guidelines (Computer Science Curriculum).

Career opportunities:

A graduate can work as a programmer, and after getting more practical experience, as an analyst and a designer for both private and public Lithuanian and foreign enterprises, or maintain system software and its applications.

The aim of the programme is to prepare highly-qualified broadly-educated computer scientists able to design, create and maintain the software: to build formal information models of various application areas or use the existing ones for the achievement of the predefined goals; to implement a software project independently or in a (multicultural) group by modern software development tools and technologies; to evaluate the software system from the points of view of usability, correctness, performance and security; to install, maintain and update skillfully the hardware and software.

 

International studies and internship opportunities:

Vilnius University encourages the use of various opportunities for studying at foreign universities, allowing students to gain intercultural experience, develop and evaluate their competences, establish contacts abroad, and open wider career opportunities.


Course title

Credits

Course title

Credits

1 SEMESTER

30.0

Programming OS UNIX

5.0

Compulsory Modules

 

Agile Development with Ruby

5.0

Mathematical Analysis I

5.0

Mobile Phone and Autonomous System Application Development

5.0

Algebra and Geometry I

5.0

6 SEMESTER

30.0

Discrete Mathematics

5.0

Compulsory Modules

 

Fundamentals of Programming

5.0

Operating Systems

5.0

Practical Informatics

5.0

Algorithm Analysis

5.0

Foreign Language I

5.0

Parallel Computing

5.0

2 SEMESTER

30.0

Course Work

5.0

Compulsory Modules

 

GUS*

5.0

Mathematical Analysis II

5.0

Optional Modules

 

Algebra and Geometry II

5.0

Elective course units from the list:

 

Combinatorics and Graph Theory

5.0

Monte-Carlo Method

5.0

Data Structures and Algorithms

5.0

Service-oriented Computing

5.0

Object Oriented Programming C++

5.0

Human Computer Interaction

5.0

Foreign Language II

5.0

Automata and Formal Languages

5.0

3 SEMESTER

30.0

Computational Intelligence and Decision Making

5.0

Compulsory Modules

 

Financial Intelligence

5.0

Basics of Mathematical Modelling

5.0

7 SEMESTER

30.0

Algorithm Theory

5.0

Compulsory Modules

 

Informatics Law

5.0

Software Engineering

5.0

Object-Oriented Programming JAVA

5.0

Course Project

5.0

Computer Architecture

5.0

Functional Programming

5.0

GUS*

5.0

Optional Modules

 

4 SEMESTRAS

30.0

Elective course units from the list:

 

Compulsory Modules

 

Artificial Intelligence

5.0

Probability Theory and Mathematical Statistics

5.0

Introduction to UML and MDA

5.0

Mathematical Logic

5.0

Technological Foundations of E-Commerce

5.0

Database Management Systems

5.0

Chaos Theory and Fractals

5.0

Computer Networks

5.0

Information Theory

5.0

Optional Modules (Group 1)

 

Error Correcting Codes

5.0

Elective course units from the list:

 

Algorithms for Computer Games

5.0

Graph Theory

5.0

Logic Programming

5.0

Automata and Formal Languages

5.0

Computer Graphics

5.0

Optional Modules (Group 2)

 

Programming OS UNIX

5.0

Physical Fundamentals of Electronics

5.0

8 SEMESTER

30.0

Physics for Informatics

5.0

Compulsory Modules

 

Fundamentals of Management

5.0

Professional Internship

15.0

Accounting

5.0

Bachelor's Thesis

15.0

5 SEMESTER

30.0

 

Compulsory Modules

 

 

 

Optimization Methods

5.0

 

 

Cryptography and Information Security

5.0

 

 

GUS*

5.0

 

 

Optional Modules (Group 1)

 

 

 

Elective course units from the list:

 

 

 

Information Theory

5.0

 

 

Compiling Methods

5.0

 

 

Optional Modules (Group 2)

 

 

 

Logic Programming

5.0

 

 

IT Project Management

5.0

 

 

Computer Graphics

5.0

 

 

GUS* -  General University Studies. Developed competences depend on the subject chosen by a student.

Expected Learning Outcomes:

Having completed Informatics programme, a graduate has acquired sufficient knowledge in the field, is capable to identify processes of the application domain to be computerised as well as to create their information models, has professional competence to carry out development tasks of complex IT systems. A holder of a Bachelor's degree in Informatics is able to work as an analyst, a designer, or a programmer in big projects, to adopt new IT methods and technologies as well as apply them in practice.

Do you have any questions? Contact:

About the programme


Mode of study and length of the programme in years: Full-time, 3,5 years

Length of the degree programme in ECTS credits: 210 credit

Language(s) of instruction: Lithuanian/ English

Degree and/or Qualification awarded: Bachelor of Computing


Information Technologies study program has been developed and constantly update in close cooperation with business representatives. The purpose of this program is to prepare highly qualified IT specialists capable of being leaders in the development of complex and multifaceted computer and software systems in industry, business, science. Prepare the specialist who can analyze, design, manage the projects, write programs. The study process consists not only lectures and practice, but also discussions, workshops, student group project activities that solve real IT problems. In 2017 this study program was rated as one of the best study programs meeting the need of investors at universities of Lithuania.

It's worth studying because:

  • Interactive teaching / learning environment;
  • Modern Faculty IT infrastructure, which allows students to develop CLOUD solutions;
  • Opportunity to have practice in the best Lithuanian companies, banks, insurance companies, medical institutions, IT companies, abroad;
  • Companies provide topics for student course works, final and other research works;
  • Possibility to solve real business problems and  create your  own start-up;
  • Big part of the courses are from the fields where specialists are most needed.

Career opportunities:

Graduates of the programme will be able to successfully work in any IT company as system administrators, support staff, and integrators of information systems.

International studies and internship opportunities:

Vilnius University encourages the use of various opportunities for studying at foreign universities, allowing students to gain intercultural experience, develop and evaluate their competences, establish contacts abroad, and open wider career opportunities.


Course title

Credits

Course title

Credits

1 SEMESTER

30.0

6 SEMESTER

30.0

Compulsory Modules

 

Compulsory Modules

 

Discrete Mathematics

5.0

Service Management

5.0

Introduction to Computer Architecture

5.0

Network Security

5.0

Basics of Programming and IT

5.0

Advanced Topics in Information Security

5.0

Mathematics for Informatics I

5.0

Software Architecture

5.0

Foreign Language I

5.0

Optional Modules

 

GUS*

5.0

Elective course units from the list:

 

2 SEMESTER

30.0

Algorithms of Graph Theory

5.0

Compulsory Modules

 

Grid Computing Application

5.0

Mathematics for Informatics II

5.0

Computer Graphics

5.0

Fundamentals of Business I

5.0

Computer Networks for Professionals I. Advanced Routing

5.0

Object-Oriented Programming

5.0

Course Work (Problem-based Project (VI semester))

5.0

UNIX Operating Systems

5.0

GUS*

 

Data Structures

5.0

7 SEMESTER

30.0

Foreign Language II

5.0

Compulsory Modules

 

3 SEMESTER

30.0

Professional Internship

15.0

Compulsory Modules

 

Bachelor's Thesis

15.0

Database Management Systems

5.0

 

 

Software Engineering

5.0

 

 

Basics of Virtualization

5.0

 

 

Mathematical Statistics

5.0

 

 

Mathematics for Informatics III

5.0

 

 

GUS*

5.0

 

 

4 SEMESTER

30.0

 

 

Compulsory Modules

     

Human-Computer Interaction

5.0

 

 

Data Analysis

3.0

 

 

Electronic Data Networks and Data Visualization

7.0

 

 

Web Programming

5.0

   

Optional Modules

 

 

 

Elective course units from the list:

 

 

 

Internet Application Penetration Testing 5.0    

AIX Operating Systems

5.0

 

 

Data Storage Technologies

5.0

 

 

Course Work

5.0

 

 

Mainframe Technologies

5.0

 

 

PYTHON Programming

5.0

 

 

Numerical Methods

5.0

   

5 SEMESTER

30.0

 

 

Compulsory Modules

 

 

 

Computer Networks

10.0

 

 

Fundamentals of Business II

5.0

 

 

Managing Projects and Programmes

5.0

 

 

Optional Modules

 

 

 

Elective course units from the list:

 

 

 

Internet Application Penetration Testing 5.0    
Blockchain Programming 5.0    

Algorithms for Computer games

5.0

 

 

Course Work (Problem-based Project (V semester))

5.0

 

 

Mainframe Technologies

5.0

 

 

Programming Windows API

5.0

 

 

Programming Windows.NET

5.0

 

 

Advanced Topics in Database Management Systems

5.0

 

 

GUS* -  General University Studies. Developed competences depend on the subject chosen by a student.

Expected Learning Outcomes:

After successfully finishing programme the expected specialist has developed following competences: to understand theoretical principles behind newly acquired software information technologies; to develop prototypes and run experiments required to support the design issues; to support software systems through their life-cycle within a company.

Semester Project Topics

Here is the list of Semester Project Topics. Firstly, choose the topic, discuss it with the supervisor by emails or in person. After you both agreed on the topic, you have to register it by email to julija.kurilova@mif.vu.lt. Please specify in the letter:

  • the name of the supervisor,
  • topic in English,
  • confirmation that you have discussed the topic with the supervisor,
  • your program, course,
  • the copy of the topic registration letter (CC) must also be sent to your supervisor.

Main Documents, Regulations and Templates for Research Papers:

Main document for Internship (IT students only)

Requirements for the Process and Defense of the Internship

The first page of Internship report

Do you have any questions? Contact:

About the programme


Mode of study and length of the programme in years: Full-time, 4 years

Length of the degree programme in ECTS credits: 240 credit

Language(s) of instruction: Lithuanian/ English

Degree and/or Qualification awarded: Bachelor of Computing


Information System Engineering is a multi-disciplinary field that incorporates math, business and computer science. The aim of this program is to develop highly qualified IT systems engineers who will be able to set goals for information systems development and updating, to design and develop modern information systems, who will have skills to use, integrate innovative technologies, research and analyse data.

It's worth studying because:

  • the program introduces students to business processes, analytics, software development. It teaches students to solve real business tasks using technologies;
  • this program is unique – it has two practices (10 and 15 credits) at the end of the studies; 60 credits optional courses, which allows students to study deeper programming, multimedia, data processing, business process analysis, it helps to develop practical skills it this fields. It helps to guarantee a successful career;
  • Teacher‘s of the programme are professionals – they constantly improve their skills by working with real business projects.

Career opportunities:

Graduates of programme will be able to successfully work in any IT company as:

  • integrators of information systems (Java, C#, C++, C, etc.);
  • business process and business system architects (AutomationAnywhare, BPMN, RoboTask, etc.);
  • specialists of artificial intelligence solutions and big data analysis (Cloudera, Amazon and etc.);
  • video and audio (multimedia) signal processing specialists (OpenCv, Smile, Google Cloud, etc. );
  • creator of apps for smart device (Android, iOS, Windows).

International studies and internship opportunities:

Vilnius University encourages the use of various opportunities for studying at foreign universities, allowing students to gain intercultural experience, develop and evaluate their competences, establish contacts abroad, and open wider career opportunities.


Course title

Credits

Course title

Credits

1 SEMESTER

30.0

7 SEMESTER

30.0

Compulsory Modules

 

Compulsory Modules

 

Foreign Language I

5.0

Information Security Fundamentals

5.0

Information and Groupware Systems

5.0

Software Quality Assurance

5.0

Computer Architecture

5.0

Training Practice

10.0

Mathematics for Information Systems Engineering

10.0

Optional Modules (group C)

5.0

Procedural Programming

5.0

Optional Modules (group D)

5.0

2 SEMESTER

30.0

8 SEMESTER

 

Compulsory Modules

 

Compulsory Modules

 

Algorithms and Data Structures

5.0

Professional Practice

15.0

Foreign Language II

5.0

Bachelor's Thesis

15.0

Database Management Systems

5.0

 

 

Object-Oriented Programming

10.0

Optional Modules

 

GUS*

5.0

Group A  (Business)

 

 

 

Fundamentals of Management

5.0

3 SEMESTER

30.0

Business Process Automation

5.0

Compulsory Modules

 

Project Management

5.0

User Interface Design

10.0

Marketing

5.0

Requirements Engineering Fundamentals

5.0

Business Intelligence

5.0

Business Process Modeling

5.0

Group B  (Databases)

 

Optional Modules (group B)

10.0

NoSQL Databases

5.0

 

 

Database Design

5.0

4 SEMESTRAS

30.0

Database Query Languages

5.0

Compulsory Modules

 

Blockchain Technology

5.0

Operating Systems

5.0

Group C  (Data Analytics)

 

Optimization Methods

5.0

Big Data Analytics

5.0

Statistical Data Analysis Methods

5.0

Data Mining and Visualization

5.0

Optional Modules (group A)

10.0

Audio Signal Processing

5.0

GUS*

5.0

Natural Language Processing

5.0

5 SEMESTER

30.0

Fundamentals of Artificial Intelligence

5.0

Compulsory Modules

 

Video Signal Processing

5.0

Information System Development Project Management

5.0

Group D (System development, programming)

 

Computer Networks and High Performance Computing

5.0

Design Patterns

5.0

Optional Modules (group B)

5.0

Embedded System Programming

5.0

Optional Modules (group C)

10.0

Programming.NET Framework

5.0

Optional Modules (group D)

5.0

Scriptical Programming

5.0

6 SEMESTER

30.0

Smart Device Programming

5.0

Compulsory Modules

 

Reactive Programming

5.0

Information System Testing and Maintenance

5.0

Software Systems Architectural Styles

5.0

Virtualization and Cloud Computing

5.0

 

 

Optional Modules (group D)

10.0

 

 

Optional Modules (group C)

5.0

 

 

GUS*

5.0

 

 

GUS* -  General University Studies. Developed competences depend on the subject chosen by a student.

Expected Learning Outcomes:

  • Ability to choose the appropriate software testing methods, tools, and techniques, to develop test plans and to implement them.
  • Ability to select and apply appropriate system integration techniques and challenging technologies.
  • Ability to decide on design of structures and databases needed for business analytics, execute management tasks and consider improvements.
  • Ability to adapt methods and best practices for solving problems related with data analysis for supporting business solutions, to organize and schedule work activities.
  • Ability to solve computer network performance related problems, plan resource update.
  • Ability to design and develop algorithms for high performance computing systems taking into account properties of the problem being solved and data to be processed;

 

Do you have any questions? Contact:

About the programme


Mode of study and length of the programme in years: Full-time, 4 years

Length of the degree programme in ECTS credits: 240 credit

Language(s) of instruction: Lithuanian/ English

Degree and/or Qualification awarded: Bachelor of Mathematical Sciences


Mathematics and Applications of Mathematics

Good knowledge of mathematics is a universal skill, which can be applied in a variety of fields, such as finance, engineering, information technologies, science, or teaching. While there are mathematical programmes of various kinds in Lithuanian universities, our programme is the only one in the country which focuses on mathematics as such, not only on the ways to apply it. By doing so, we offer our students the distinctive university experience, which is to be a part of an institution emphasizing the importance of reflection.

It's worth studying because:

  • programe gives wide mathematical knowledge and develops mathematical techniques using skills in the fields of finance, engineering, IT;
  • the teachers of the programme are one of the best specialistsof the field in the country;
  • availability of Minor Study: to get additional teacher qualification;

Career opportunities:

Graduates can work at the science and education institutions, industry, agencies of information and social investigations, management institutions. Graduates can also pursue a career in spheres where their mathematical knowledge, abstract and analytical type of thinking and ability to use specialized software are needed.

International studies and internship opportunities:

Vilnius University encourages the use of various opportunities for studying at foreign universities, allowing students to gain intercultural experience, develop and evaluate their competences, establish contacts abroad, and open wider career opportunities.


Course title

Credits

Course title

Credits

1 SEMESTER

30.0

6 SEMESTER

30.0

Compulsory Modules

 

Compulsory Modules

 

Mathematical Analysis I

10.0

Number Theory

5.0

Linear Algebra and Geometry

5.0

Equations of Mathematical Physics

5.0

Basics of Discrete Mathematics

5.0

Applied Statistics

5.0

Informatics I

5.0

Physics

5.0

Foreign Language I

5.0

Optional Modules

 

 

 

Elective course units from the list:

 

2 SEMESTER

30.0

Additional Chapters of Mathematical Analysis

5.0

Compulsory Modules

 

Basics of Operator Theory

5.0

Mathematical Analysis II

10.0

Introduction to Galois Theory

5.0

Algebra I

5.0

Harmonic Analysis

5.0

Informatics II

5.0

Introduction to Algebraic Number Theory

5.0

Foreign Language I

5.0

Variational Calculus and Optimal Control                

5.0

    Additional Chapters of Combinatorics 5.0

GUS*

5.0

 

 

 

 

7 SEMESTER

30.0

3 SEMESTER

30.0

Compulsory Modules

 

Compulsory Modules

 

Basics of Mathematical Modelling

5.0

Mathematical Analysis III

10.0

Reliability Theory

5.0

Algebra II

5.0

GUS*

5.0

Differential Equations I 5.0 Optional Modules  
    Elective course units from the list:  

Geometry

5.0

Mathematics of Financial Markets    

5.0

Combinatorics and Graph Theory

5.0

Encoding and Cryptography             

5.0

 

 

Asymptotic Methods for Differential Equations

5.0

4 SEMESTRAS

30.0

Algorithmic Number Theory            

5.0

 Compulsory Modules

 

Information Theory and Data Mining                 

5.0

Differential Equations II

5.0

8 SEMESTER

30.0

Probability Theory and Mathematical Statistics I

5.0

Compulsory modules

 

Theory of Complex Variable Functions

5.0

Professional Internship

15.0

Measure and Integral Theory

5.0

Bachelor's Thesis

15.0

Numerical Methods

5.0

 

 

 

 

 

 

5 SEMESTER

30.0

 

 

Compulsory Modules

 

 

 

Probability Theory and Mathematical Statistics

5.0

 

 

Functional Analysis

5.0

 

 

Mechanics

5.0

 

 

GUS*

5.0

 

 

Optional course units

 

 

 

Elective course units from the list:

 

 

 

History and Philosophy of Mathematics

5.0

 

 

Numerical Methods II

5.0

 

 

Additional Chapters of Complex Analysis

5.0

 

 

JAVA Technologies

5.0

 

 

Visual Programming

5.0

 

 

Web Programming

5.0

 

 

GUS* -  General University Studies. Developed competences depend on the subject chosen by a student.

Expected Learning Outcomes:

A student will be able to:

  • define and illustrate main concepts of mathematics, communicate in mathematical language;
  • state and prove basic mathematical propositions;
  • apply basic mathematical propositions to solve typical problems;
  • formulate real-world problems in mathematical language;
  • construct mathematical models;
  • make and justify conclusions (implications) based on the analysis of the relevant mathematical model;
  • use several programming languages;
  • solve mathematical and non-mathematical problems by using computer software.

 

Do you have any questions? Contact:

About the programme


Mode of study and length of the programme in years: Full-time, 4 years

Length of the degree programme in ECTS credits: 240 credit

Language(s) of instruction: Lithuanian/ English

Degree and/or Qualification awarded: Bachelor of Computing


Software Engineering

Study programme combines the theoretical knowledge with its practical application, focuses on teamwork and task execution on time. Professors – researchers, experts in their fields with extensive experience in software systems development for Lithuanian and foreign customers. Programme satisfies criteria for accrediting Software Engineering study programmes in Europe and USA. A wide list of elective modules and flexible choice of options enable specialization.

It's worth studying because:

  • Study process combines theory and practice, attention is paid to teamwork and to task execution on time.
  • Programs teachers are scientists, experts in their fields, they have extensive experience in software systems development for Lithuanian and foreign clients.

Career opportunities:

Graduates of Software Engineering study programme are ready to work as system analysts, designer, programmers in large projects based on advanced technologies and virtual enterprises and after gathering some more experience as project managers for private or public Lithuanian and foreign enterprises. They are able to establish private IT enterprise, to lead small teams, to learn independently new methods and technologies and apply them in practice.

International studies and internship opportunities:

Vilnius University encourages the use of various opportunities for studying at foreign universities, allowing students to gain intercultural experience, develop and evaluate their competences, establish contacts abroad, and open wider career opportunities.


Subject title

Credits

Subject title

Credits

1 SEMESTER

30.0

Statistical Data Analysis

5.0

Compulsory Modules

 

Optional Modules (Group C)

 

Mathematics for Software Engineering I

5.0

 Bioinformatics

5.0

Discrete Mathematics

5.0

Artificial Intelligence 

5.0

Computer Architecture

5.0

Technological Foundations of E-Commerce

5.0

Procedural Programming

5.0

Financial Intelligence

5.0

IT and Communication Skills

5.0

Functional Programming

5.0

Foreign Language (English)I

5.0

IT Governance in Organization

5.0

2 SEMESTER

30.0

Introduction to Business Process Management

5.0

Compulsory Modules

 

Agile Development with Ruby

5.0

Mathematics for Software Engineering II

5.0

Computer Graphics

5.0

Algorithm Theory

5.0

Video Game Design and Development

5.0

Algorithms and Data Structures

5.0

Computer Networks II

5.0

Object-Oriented Programming I

5.0

Parallel Programming

5.0

Foreign Language (English) II

5.0

Logic Programming

5.0

GUS*

5.0

Oracle PL/SQL Programming

5.0

3 SEMESTER

30.0

Programming Windows API

5.0

Compulsory Modules

 

Mobile Phone Application Development

5.0

Software Engineering I

10.0

Compiling Methods

5.0

Database Management Systems

5.0

Knowledge Representation

5.0

Object-Oriented Programming II

5.0

6 SEMESTER

30.0

Mathematical Logic

5.0

Compulsory Modules

 

GUS*

5.0

Software Development

5.0

4 SEMESTER

30.0

Course Project

5.0

Compulsory Modules

 

Professionalism and Ethics

5.0

Software Engineering II

10.0

GUS*

5.0

Mathematics for Software Engineering III

5.0

Optional Modules

 

Computer Networks

5.0

 Advanced Database Management Systems

5.0

Optional Modules (Group H)

 

 Technological Foundations of E-Commerce

5.0

Accounting

5.0

 Financial Intelligence

5.0

Informatics Law

5.0

 Computer Technology

5.0

Fundamentals of Management

5.0

 Computer Networks for Professionals I

5.0

Optional Modules (Group S)

 

Geographical Information Systems

5.0

Physical Fundamentals of Electronics

5.0

Operating Systems

5.0

Physics for Informatics

5.0

Oracle PL/SQL Programming

5.0

5 SEMESTER

30.0

PYTHON Programming

5.0

Compulsory Modules

 

Computational Intelligence and Decision Making

5.0

Software Testing

5.0

Artificial Intelligence 

5.0

Web Programming

5.0

7 SEMESTER

30.0

Human Computer Interaction

5.0

Compulsory Modules

 

Software Design

5.0

Software Process

5.0

Optional Modules (Group M)

 

Software Projects and Quality Management

5.0

Differential Equations

5.0

Optional Modules (Group C)

15.0

Coding Theory

5.0

Optional Modules (Group M)

15.0

Combinatorics and Graph Theory

5.0

8 SEMESTER

30.0

Mathematical Analysis

5.0

Optional Modules

 

Optimization Methods

5.0

Professional Internship

15.0

Numerical Methods

5.0

Bachelor's Thesis

15.0

GUS* -  General University Studies. Developed competences depend on the subject chosen by a student.

Expected Learning Outcomes:

Graduates of Financial and Actuarial Mathematics study programme are able to:

  • present information in official and foreign language;
  • work effectively in teams and organise work independently;
  • recognise the need for life-long learning; undertake literature searches and analysis;
  • acquire new knowledge, methodologies and tools, apply them in practice;
  • understand professional and ethical responsibility;
  • analyse the impact of engineering solutions;
  • understand the key aspects and concepts of software engineering, envisage the new software engineering applications and evaluate the feasibility of the solution;
  • analyse a problem, identify needs and define the requirements;
  • design, implement, and evaluate a solution to meet the needs;
  • combine theory and practice to complete tasks from different application areas;
  • select and use appropriate current techniques, models, tools, hardware, and software;
  • identify and apply the promising technologies;
  • conduct experiments and other practical investigations;
  • explain the principles of project management, quality assurance, and process improvement and apply them.

 

Do you have any questions? Contact:

Cookies make it easier for us to provide you with our services. With the usage of our services you permit us to use cookies. More information
OK