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.
Study plan
Study plan
Course title |
Credits |
Course title |
Credits |
1 SEMESTER |
30.0 |
7 SEMESTER |
30.0 |
Compulsary Modules |
|
Compulsary 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 |
|
Compulsary Modules |
|
Compulsary 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 |
Compulsary 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 |
Compulsary 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 |
Compulsary 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 |
Compulsary 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;