Sidebar

Bachelor study programs

Bachelor studies in English

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.

SubjectCredits
Semester 1 Autumn
Compulsory Courses30.0
Basics of Programming and IT5.0
Discrete Structures5.0
General Biology5.0
General Chemistry5.0
Linear Algebra and Geometry5.0
Mathematical Analysis I/II p.5.0
Semester 2 Spring
Compulsory Courses15.0
Biochemistry5.0
Mathematical Analysis II/II p.5.0
Object Oriented Programming C++5.0
Course unit (module) of Individual Studies15.0
Semester 3 Autumn
Compulsory Courses25.0
Computer Architecture5.0
Discrete Optimization5.0
Genetics5.0
Molecular Biology5.0
Object-Oriented Programming JAVA5.0
Course unit (module) of Individual Studies5.0
Semester 4 Spring
Compulsory Courses25.0
Algorithms and Data Structures5.0
Bioinformatics I/IV p.5.0
Cell Biology5.0
Probability Theory and Mathematical Statistics5.0
Web Programming5.0
Course unit (module) of Individual Studies5.0
Semester 5 Autumn
Compulsory Courses20.0
Bioinformatics II/IV p.5.0
Biometrics5.0
Fundamentals of Programming Methodology5.0
Theory of Biological Systems5.0
Course unit (module) of Individual Studies10.0
Semester 6 Spring
Compulsory Courses20.0
Bioinformatics III/IV p.5.0
Biomedical data analysis5.0
Course Work5.0
Database Management Systems5.0
Course unit (module) of Individual Studies10.0
Semester 7 Autumn
Compulsory Courses15.0
Bioinformatics IV/IV p.5.0
Course Work Project5.0
Software Engineering5.0
Course unit (module) of Individual Studies15.0
Semester 8 Spring
Compulsory Courses30.0
Bachelor Final Thesis (Study field: Informatics)15.0
Professional Practice15.0

*Individual studies are freely selected courses which are integrated part of the study programme. For more information about VU individual studies please visit VU site.

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.

Research Papers – Course Work, Course Work Project, Internship Report, Bachelor‘s Thesis

Information about Research Papers and their requirements will be announced later.

In this tab, you can find the Research Papers defence schedule.

Topic

Upload to VLE:

Defence

     

If you have any questions on the Research Work, please contact:

For other assessments, please check your timetable here

Requirements For Internship Report

The internship report must be written in grammatically correct Lithuanian or English. The work must fulfill the requirements outlined in the Guidelines for a Bachelor‘s Thesis (including the title page, bibliographic references, and their list).

The content of the work should include:

  • title page,
  • table of contents,
  • introduction,
  • description of the company or institution,
  • description of practical activities,
  • results,
  • conclusions and proposals,
  • appendices.

The length of the work, excluding the title page, table of contents, and appendices, should be no less than 6 pages.

Submission Of The Internship Report

The report is submitted in the virtual learning environment (VLE) within the course dedicated to internship work, in a task created specifically for this purpose.

Professional Internship Evaluation

The assessment of the Internship report consists of the following parts:

  • Company internship supervisor‘s assessment of the practice,
  • University internship supervisor‘s assessment of the practice,
  • Average assessment of the practice by a defense board members.

More details on internship: Studies – Internship

Individualised studies are an integral part of the study program plan and subject of selection. Starting from the first semester, you should check how many individualised study courses you need to select for the upcoming semester.

Registration:

  • In December, registration opens for the Spring semester.
  • In May, registration opens for the Autumn semester.
  • Be sure to pay attention to automatic messages from the VU Information System (VU IS), which are sent only to your VU email. These messages usually remind you of important information regarding upcoming registrations and deadlines.

Steps for Selecting Individualised Study Courses:

  1. Language Requirement: Ensure the course you wish to select is available in English.
  2. Check Your Study Plan: Verify that the course is not already listed as a compulsory course in your study plan. Carefully review both the title and the competencies you will achieve.
  3. Course Unit Description: Analyse the course description to understand the skills you wish to gain and check for any prerequisites that indicate the competencies and skills necessary for studying the selected field.
  4. Timetable Conflicts: Prevent scheduling conflicts! You must attend the lectures, seminars, and laboratory work for both mandatory and Individualised Study Courses. Ensure your timetable does not have any conflicts. If the timetable for your chosen individualised study course isn't listed, check the timetables of other subjects. If you find a conflict after registration has closed, you can switch to another individualised study course when additional registration opens during the first two weeks of the new semester. Follow the deadlines outlined in the VU Academic Calendar.
  5. Check the Location: You can choose Individualised study courses from not only the MIF range of courses but also from other VU faculties. Be sure to check the timetable of a faculty offering the course as well! Confirm the location and the mode of study for lectures (whether they are held in an auditorium or remotely).
No. Course Title Lecturer Semester ECTS Prerequisites (necessary competencies and skills)
1 Mathematics for finance and investment (EN) G.Bareikis 2, 4, 6 5 Basics of mathematics
2 Scientific programming in Ada S.Gražulis 2, 4 5 Basics of programming; at least one compilable language (C, C++, Pascal or Java)

Study Programme Committee 

Head of the Study Programme Committee - Assoc. Prof. Dr. Gintautas Bareikis 

Committee members:

  • Prof. Saulius Gražulis;
  • Lect. Irus Grinis;
  • Prof. Audronė Jakaitienė;
  • Assoc. prof. Martynas Manstavičius;
  • Researcher Dr. Andrius Merkys;
  • Senior Researcher Kliment Olechnovič;
  • Prof. Edita Sužiedėlienė;
  • Justina Januševičienė, social partner;
  • MIf Students‘ representatives.

About the programmme


Mode of study and length of the programme: full-time, 3 years

Length of the degree programme: 180 ECTS

Language(s) of instruction: Lithuanian/ English

Degree and/or Qualification awarded: Bachelor of Mathematical Sciences


Business Data Analytics

The study program aims at developing students' skills in statistical analysis of business data by providing knowledge of modern statistics, machine learning, business and finance, and skills necessary for data collection, systematization, analysis and interpretation of results. Furthermore, it aims at developing students' ability to apply statistical methods in business data analysis, finance and other areas related to uncertainties, to critically evaluate statistical, business and financial information and convey it to a specialist audience, to work individually and in a team, and to continuously develop professionally.

It is worth studying because:

The program is interdisciplinary: it integrates the business direction by allocating a third of its credits to business and finance subjects. The demand for the graduates of the program in the labor market is high and is constantly growing. The 3-year program allows for faster integration in the labor market. A part of the study program is conducted in English.

Career opportunities:

  • Since most of the business decisions are based on data analysis, companies are constantly looking for business data analysts in the labor market. Having completed this study program, graduates can work in the business sector as business data analysts, data analysts, data analysis consultants, enterprise risk analysts, financial analysts, etc.
  • Having completed a study program in Business Data Analytics, graduates can continue their studies to obtain a Master's Degree in areas such as data analysis, statistics, data science, econometrics, and business and public management at Lithuanian and foreign academic institutions.
  • Having completed a Bachelor's Degree in Business Data Analytics, graduates can work as data analysis and modeling specialists at various companies. Graduates can seek employment in scientific or applied research centers that conduct economic data analysis.

International studies and internship opportunities:

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

Program partner – VU Business School.

 

SubjectCredits
Semester 1 Autumn
Compulsory Courses30.0
Fundamentals of Statistical Bussiness Data Analysis10.0
Informatics for Data Analysis10.0
Microeconomics5.0
Scientific Computing I/II p.5.0
Semester 2 Spring
Compulsory Courses20.0
Database Management Systems5.0
Macroeconomics5.0
Scientific Computing II/II p.10.0
Course unit (module) of Individual Studies10.0
Semester 3 Autumn
Compulsory Courses20.0
Business Process Management5.0
Marketing5.0
Statistics and Probability Theory10.0
Course unit (module) of Individual Studies10.0
Semester 4 Spring
Compulsory Courses15.0
Corporate Finance5.0
Data Visualization5.0
Practical Data Analysis with R and Python5.0
Optional Courses5.0
Financial Intelligence5.0
Game Theory5.0
Language Models5.0
Sampling Methods5.0
Course unit (module) of Individual Studies10.0
Semester 5 Autumn
Compulsory Courses20.0
Big Data Software Tools5.0
Business Data Analytics Project5.0
Entrepreneurship5.0
Time Series Models5.0
Optional Courses10.0
Data Tidying and Transformation with R5.0
Machine Learning for Science and Engineering Studies5.0
Numerical Methods5.0
Optimization Methods5.0
Semester 6 Spring
Compulsory Courses30.0
Bachelor Final Thesis (Study field: Statistics)15.0
Professional Practice15.0

*Individual studies are freely selected courses which are integrated part of the study programme. For more information about VU individual studies please visit VU site.

 

Bachelor studies in English / Lithuanian

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.


SubjectCredits
Semester 1 Autumn
Compulsory Courses30.0
Basics of Programming and IT10.0
Discrete Mathematics5.0
Introduction to an IT Career5.0
Mathematics for Informatics I/II p.5.0
RISC Computer Architecture5.0
Semester 2 Spring
Compulsory Courses20.0
Data Structures5.0
Mathematics for Informatics II/II p.5.0
Object-Oriented Programming5.0
UNIX Operating Systems5.0
Course unit (module) of Individual Studies10.0
Semester 3 Autumn
Compulsory Courses15.0
Basics of Virtualization5.0
Database Management Systems5.0
Software Engineering5.0
Course unit (module) of Individual Studies15.0
Semester 4 Spring
Compulsory Courses15.0
Data Analysis, Data Networks and Visualisation5.0
Human-Computer Interaction5.0
Web Programming5.0
Course unit (module) of Individual Studies15.0
Semester 5 Autumn
Compulsory Courses15.0
Computer Networks15.0
Course unit (module) of Individual Studies15.0
Semester 6 Spring
Compulsory Courses15.0
Advanced Topics in Information Security5.0
Network Security5.0
Software Architecture5.0
Course unit (module) of Individual Studies15.0
Semester 7 Autumn
Compulsory Courses30.0
Bachelor Final Thesis (Study field: Informatics)15.0
Professional Practice15.0
 

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 . 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

 

Bachelor studies in Lithuanian

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.


SubjectCredits
Semester 1 Autumn
Compulsory Courses30.0
Algebra I/II p.5.0
Fundamentals of Mathematics5.0
Informatics10.0
Introduction to Data Science10.0
Semester 2 Spring
Compulsory Courses25.0
Algebra II/II p.5.0
Database Management Systems5.0
Exploratory Data Analysis5.0
Mathematical Analysis I/II p.10.0
Course unit (module) of Individual Studies5.0
Semester 3 Autumn
Compulsory Courses10.0
Mathematical Analysis II/II p.5.0
Probability Theory5.0
Course unit (module) of Individual Studies20.0
Semester 4 Spring
Compulsory Courses15.0
Data Visualization5.0
Statistics5.0
Stochastic Processes5.0
Optional Courses5.0
Game Theory5.0
PYTHON Programming5.0
Sampling Methods5.0
Course unit (module) of Individual Studies10.0
Semester 5 Autumn
Compulsory Courses15.0
Big Data Software5.0
Linear Models5.0
Natural Language Processing5.0
Optional Courses5.0
Data Tidying and Transformation with R5.0
Fundamentals of Artificial Intelligence5.0
NoSQL Databases5.0
Numerical Methods5.0
Optimization Methods5.0
Time Series5.0
Course unit (module) of Individual Studies10.0
Semester 6 Spring
Compulsory Courses20.0
Data Science Project10.0
Probabilistic Machine Learning Algorithms I/II p.5.0
Regression Analysis5.0
Optional Courses5.0
Additional Chapters of Data Visualization5.0
Financial Intelligence5.0
Language Models5.0
Risk Management5.0
Sampling Methods5.0
Statistical Modelling5.0
Course unit (module) of Individual Studies5.0
Semester 7 Autumn
Compulsory Courses10.0
Applied Multivariate Analysis5.0
Probabilistic Machine Learning Algorithms II/II p.5.0
Optional Courses10.0
Bayesian Statistics5.0
Data Tidying and Transformation with R5.0
Design of Experiments5.0
Fundamentals of Artificial Intelligence5.0
NoSQL Databases5.0
Numerical Methods5.0
Optimization Methods5.0
Course unit (module) of Individual Studies10.0
Semester 8 Spring
Compulsory Courses30.0
Bachelor Final Thesis (Study field: Statistics)15.0
Professional Practice15.0

*Individual studies are freely selected courses which are integrated part of the study programme. For more information about VU individual studies please visit VU site.

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.

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.


SubjectCredits
Semester 1 Autumn
Compulsory Courses30.0
Algebra and Geometry5.0
Discrete Mathematics5.0
Informatics I/II p.5.0
Introduction to Financial and Insurance Mathematics5.0
Mathematical Analysis I/III p.10.0
Semester 2 Spring
Compulsory Courses25.0
Algebra5.0
Computational Finance5.0
Informatics II/II p.5.0
Mathematical Analysis II/III p.10.0
Course unit (module) of Individual Studies5.0
Semester 3 Autumn
Compulsory Courses20.0
Mathematical Analysis III/III p.5.0
Microeconomics5.0
Probability Theory10.0
Course unit (module) of Individual Studies10.0
Semester 4 Spring
Compulsory Courses15.0
Differential and Integral Equations5.0
Macroeconomics5.0
Statistics5.0
Course unit (module) of Individual Studies15.0
Semester 5 Autumn
Compulsory Courses25.0
Finite Population Statistics5.0
Functional Analysis5.0
Regression Models5.0
Survival Demographic Models5.0
Theory of Investments5.0
Course unit (module) of Individual Studies5.0
Semester 6 Spring
Compulsory Courses20.0
Actuarial Mathematics5.0
Management of Financial Risk5.0
Non-Life Insurance Models5.0
Stochastic Processes5.0
Course unit (module) of Individual Studies10.0
Semester 7 Autumn
Compulsory Courses15.0
Basics of Scientific Research5.0
Health and Similar Insurances5.0
Time Series5.0
Course unit (module) of Individual Studies15.0
Semester 8 Spring
Compulsory Courses30.0
Bachelor Final Thesis (Study field: Applied Mathematics)15.0
Professional Practice15.0

*Individual studies are freely selected courses which are integrated part of the study programme. For more information about VU individual studies please visit VU site.

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.

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.


SubjectCredits
Semester 1 Autumn
Compulsory Courses30.0
Algebra and Geometry I/II p.5.0
Discrete Mathematics5.0
English for Academic Purposes and Research Proficient user level - C(1)5.0
Mathematical Analysis I/II p.5.0
Practical Informatics5.0
Programming Fundamentals5.0
Semester 2 Spring
Compulsory Courses25.0
Algebra and Geometry II/II p.5.0
Combinatorics and Graph Theory5.0
Data Structures and Algorithms5.0
Mathematical Analysis II/II p.5.0
Object Oriented Programming C++5.0
Course unit (module) of Individual Studies5.0
Semester 3 Autumn
Compulsory Courses20.0
Algorithm Theory5.0
Basics of Mathematical Modelling5.0
Computer Architecture5.0
Object-Oriented Programming JAVA5.0
Course unit (module) of Individual Studies10.0
Semester 4 Spring
Compulsory Courses20.0
Computer Networks5.0
Database Management Systems5.0
Mathematical Logic5.0
Probability Theory and Mathematical Statistics5.0
Course unit (module) of Individual Studies10.0
Semester 5 Autumn
Compulsory Courses15.0
Cryptography and Information Security5.0
Operating Systems5.0
Optimization Methods5.0
Course unit (module) of Individual Studies15.0
Semester 6 Spring
Compulsory Courses20.0
Algorithm Analysis5.0
Computational Intelligence and Decision Making5.0
Course Work5.0
Parallel Computing5.0
Course unit (module) of Individual Studies10.0
Semester 7 Autumn
Compulsory Courses20.0
Course Work Project5.0
Functional Programming5.0
Software Engineering10.0
Course unit (module) of Individual Studies10.0
Semester 8 Spring
Compulsory Courses30.0
Bachelor Final Thesis (Study field: Informatics)15.0
Professional Practice15.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.

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.


SubjectCredits
Semester 1 Autumn
Compulsory Courses30.0
Computer Architecture5.0
English for Academic Purposes and Research Proficient user level - C(1)5.0
Information and Groupware Systems5.0
Mathematics for Information Systems Engineering10.0
Procedural Programming5.0
Semester 2 Spring
Compulsory Courses25.0
Algorithms and Data Structures5.0
Database Management Systems5.0
Discrete Mathematics for Information Systems Engineering5.0
Object-Oriented Programming10.0
Course unit (module) of Individual Studies5.0
Semester 3 Autumn
Compulsory Courses15.0
Business Process Modeling5.0
Computer Networks5.0
User Interface Design5.0
Optional Courses10.0
group Databases10.0
Blockchain Technologies5.0
Database Design5.0
Database Query Languages5.0
Course unit (module) of Individual Studies5.0
Semester 4 Spring
Compulsory Courses15.0
Operating Systems5.0
Optimization Methods5.0
Statistical Data Analysis Methods5.0
Course unit (module) of Individual Studies15.0
Semester 5 Autumn
Compulsory Courses10.0
Data Mining and Machine Learning5.0
Requirements Engineering Fundamentals5.0
Optional Courses5.0
group System Development, Programming5.0
Introduction to Robotics5.0
IT Systems Analytics5.0
.NET Framework for Information Systems5.0
Software Systems Architectural Styles5.0
Course unit (module) of Individual Studies15.0
Semester 6 Spring
Compulsory Courses5.0
Information System Development and Project Engineering5.0
Optional Courses10.0
group Data Analytics5.0
Big Data Analytics5.0
Fundamentals of Artificial Intelligence5.0
group System Development, Programming5.0
Fundamentals of Humanoid Robotics5.0
High-performance Computing5.0
Quantum Computing5.0
Script Programming5.0
Smart Device Programming5.0
Virtualization and Cloud Computing5.0
Course unit (module) of Individual Studies15.0
Semester 7 Autumn
Compulsory Courses15.0
Course Project5.0
Information Security Fundamentals5.0
Software Quality5.0
Optional Courses10.0
group Data Analytics5.0
Audio Signal Processing5.0
Digital Image Processing5.0
Natural Language Processing5.0
group System Development, Programming5.0
Data Warehouse Architecture5.0
Design Patterns5.0
Embedded Software5.0
Course unit (module) of Individual Studies5.0
Semester 8 Spring
Compulsory Courses30.0
Bachelor Final Thesis (Study field: Informatics Engineering)15.0
Professional Practice (Information Systems Engineering)15.0

*Individual studies are freely selected courses which are an integrated part of the study programme. For more information about VU individual studies, please visit VU site.

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;

 

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.


SubjectCredits
Semester 1 Autumn
Compulsory Courses30.0
Basics of Discrete Mathematics5.0
Informatics I/II p.5.0
Introduction of Mathematics Studies5.0
Linear Algebra and Geometry5.0
Mathematical Analysis I/III p.10.0
Semester 2 Spring
Compulsory Courses25.0
Algebra I/II p.5.0
Geometry5.0
Informatics II/II p.5.0
Mathematical Analysis II/III p.10.0
Course unit (module) of Individual Studies5.0
Semester 3 Autumn
Compulsory Courses25.0
Algebra II/II p.5.0
Differential Equations I/II p.5.0
Mathematical Analysis III/III p.10.0
Measure and Integral Theory5.0
Course unit (module) of Individual Studies5.0
Semester 4 Spring
Compulsory Courses25.0
Combinatorics and Graph Theory5.0
Complex Analysis5.0
Differential Equations II/II p.5.0
Numerical Methods I/II p.5.0
Probability Theory and Mathematical Statistics I/II p.5.0
Course unit (module) of Individual Studies5.0
Semester 5 Autumn
Compulsory Courses15.0
Functional Analysis5.0
Numerical Methods II/II p.5.0
Probability Theory and Mathematical Statistics II/II p.5.0
Course unit (module) of Individual Studies15.0
Semester 6 Spring
Compulsory Courses15.0
Applied Statistics5.0
Equations of Mathematical Physics5.0
Number Theory5.0
Optional Courses5.0
Harmonic Analysis5.0
Introduction to Algebraic Number Theory5.0
Course unit (module) of Individual Studies10.0
Semester 7 Autumn
Compulsory Courses10.0
Basics of Mathematical Modelling5.0
Reliability Theory5.0
Course unit (module) of Individual Studies20.0
Semester 8 Spring
Compulsory Courses30.0
Bachelor Final Thesis (Study field: Mathematics)15.0
Professional Practice15.0

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.

 

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

SubjectCredits
Semester 1 Autumn
Compulsory Courses30.0
Algebra I/II p.5.0
English for Academic Purposes and Research I/II p.5.0
Fundamentals of Mathematics5.0
Informatics5.0
Introduction to Statistics10.0
Semester 2 Spring
Compulsory Courses25.0
Algebra II/II p.5.0
English for Academic Purposes and Research II/II p.5.0
Geometry5.0
Mathematical Analysis10.0
Course unit (module) of Individual Studies5.0
Semester 3 Autumn
Compulsory Courses20.0
History of Mathematics5.0
Mathematics Curriculum in School Education I/II p.10.0
Probability and Statistics I/II p.5.0
Optional Courses5.0
Discrete Mathematics5.0
Finite Population Statistics5.0
Course unit (module) of Individual Studies5.0
Semester 4 Spring
Compulsory Courses20.0
Mathematics Curriculum in School Education II/II p.5.0
Philosophy of Mathematics5.0
Probability and Statistics II/II p.5.0
Psychology of Mathematics Education5.0
Course unit (module) of Individual Studies10.0
Semester 5 Autumn
Compulsory Courses30.0
Didactics of Mathematics10.0
Pedagogy10.0
Psychology for School10.0
Semester 6 Spring
Compulsory Courses30.0
Pedagogical Practice I/III p.5.0
Pedagogical Practice II/III p.10.0
Pedagogical Practice III/III p.15.0
Semester 7 Autumn
Compulsory Courses20.0
Educometrics10.0
Non-Standard Problems of Elementary Mathematics5.0
Research in Mathematics Education5.0
Optional Courses5.0
Bayesian Statistics5.0
Basics of Machine Learning5.0
Discrete Mathematics5.0
Finite Population Statistics5.0
Course unit (module) of Individual Studies5.0
Semester 8 Spring
Compulsory Courses30.0
Bachelor Final Thesis (Study field: Mathematics)20.0
Professional Practice10.0

*Individual studies are freely selected courses which are integrated part of the study programme. For more information about VU individual studies please visit VU site.

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.


SubjectCredits
Semester 1 Autumn
Compulsory Courses30.0
Computer Architecture5.0
Discrete Mathematics5.0
English for Academic Purposes and Research Proficient user level - C(1)5.0
Mathematics for Software Engineering I/III p.5.0
Practical Informatics5.0
Procedural Programming5.0
Semester 2 Spring
Compulsory Courses20.0
Algorithm Theory5.0
Algorithms and Data Structures5.0
Mathematics for Software Engineering II/III p.5.0
Object-Oriented Programming5.0
Course unit (module) of Individual Studies10.0
Semester 3 Autumn
Compulsory Courses25.0
Database Management Systems5.0
Functional Programming5.0
Mathematical Logic5.0
Software Engineering I/II p.10.0
Course unit (module) of Individual Studies5.0
Semester 4 Spring
Compulsory Courses20.0
Computer Networks5.0
Mathematics for Software Engineering III/III p.5.0
Software Engineering II/II p.10.0
Course unit (module) of Individual Studies10.0
Semester 5 Autumn
Compulsory Courses20.0
Communication Skills and Ethics in IT Team5.0
Human Computer Interaction5.0
Software Design5.0
Web Programming5.0
Course unit (module) of Individual Studies10.0
Semester 6 Spring
Compulsory Courses20.0
Deep Learning5.0
Software Development10.0
Software Testing5.0
Course unit (module) of Individual Studies10.0
Semester 7 Autumn
Compulsory Courses15.0
Course Work5.0
Software Engineering Process5.0
Software Projects and Quality Management5.0
Course unit (module) of Individual Studies15.0
Semester 8 Spring
Compulsory Courses30.0
Bachelor Final Thesis (Study field: Software Engineering)15.0
Professional Practice15.0

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.

 

We use cookies

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Privacy policy More information
CookieHint and Consent by reDim GmbH (Opens in a new window)