Contact Us Report about mistake Sign In Help

Compare

Software Engineering

Language of instruction

english, lithuanian

Qualification degree and (or) qualification to be awarded

Professional Bachelor of Computing

Place of delivery

Vilnius, Saltoniškių g. 58-1, LT-08106

Institution that has carried out assessment

Studijų kokybės vertinimo centras

Institution that has performed accreditation, accreditation term

Studijų kokybės vertinimo centras, 6/30/2021

Data provided or updated (date)

7/11/2017

Order on accreditation

SV6-29
More about programme

Institutions providing this programme

Programmes with similar name

Programmes granting same qualifications

Summary of the Profile

General Description:
Objective of a study programme:
To prepare well-qualified communicative specialists being able to design, develop, install, test and improve the software.
Learning outcomes:
1. To be able to communicate in official and foreign languages.
2. To be able to reason a position in professional discussion.
3. To be able to organize and work in teams.
4. To be able to follow ethical and professional behaviour.
5. To be able to evaluate and adapt market changes.
6. To be able to apply quality management methods.
7. To be able to study individually, deepen and renew knowledge, improve qualification.
8. To be able to use appropriate process models.
9. To be able to apply knowledge in practice making decisions and evaluating results.
10. To be able to analyse and design data structures.
11. To be able to design and implement algorithms using programming tools.
12. To be able to select and apply testing tools and methods.
13. To be able to prepare software user manual and its technical documentation.
14. To be able to design, create and modify databases.
15. To be able to design, create and modify software user interfaces.
16. To be able to design, create and modify software.
17. To be able to analyze, select and implement information security solutions.
Database Systems specialization:
18. To be able to create and modify data processing solutions.
19. To be able to administer database management systems.
Internet Technologies specialization:
18. To be able to create and modify Web-based services solutions.
19. To be able to administer Web-based services systems.
Smart Devices Programming specialization:
18. To be able to create and modify smart devices controlling solutions.
19. To be able to administer internet of things systems.
Activities of teaching and learning:
Lecture, Problem-Oriented Teaching, Practical Work, Individual Work, Teamwork, Project.
Methods of assessment of learning achievements:
Tests, Practical work assessment, Individual work (project) defence, Teamwork defence, exam, final project defence.
Framework:
Study subjects (modules), practical training:
1. General subjects:
1.1. Professional English
1.2. Specialties Language
1.3. Environmental and Human Safety
1.4. Sociology
1.5. Law
1.6. Economics
1.7. Management
2. Compulsory Study Subjects:
2.1. Mathematics
2.2. Operating Systems
2.3. Structured Programming
2.4. Introductory Informatics
2.5. Probability Theory and Mathematical Statistics
2.6. Algorithms and Data Structures
2.7. Discrete Mathematics
2.8. Human-Computer Interaction Design
2.9. Computer Graphics
2.10. Methods of Computation and Optimization
2.11. Computers and Networks
2.12. Information Systems
2.13. Web Services
2.14. Object-Oriented Programming
2.15. Enterprise Resource Planning
2.16. Database Design
2.17. Multithreaded Programming
2.18. Software testing
2.19. Information Security
2.20. Software Engineering
2.21. Artificial Intelligence
2.22. Software Development Management
3. Practices:
3.1. First Programming Practice
3.2. Second Programming Practice
3.3. Databases Practice
3.4. Professional Practice
3.5. Final Practice
4. Final Project
Specialisations:
1. Database Systems:
1.1. Database Management Systems
1.2. Data Mining
1.3. Database Servers Administration
1.4. Non-Relational Databases
2. Internet Technologies:
2.1. Website Client-Side Development
2.2. Website Server-Side Development
2.3. Web Security
2.4. Search Engine Optimization
3. Smart Devices Programming:
3.1. Native Apps
3.2. Hybrid Apps
3.3. Smart Device Components Programming
3.4. Internet of Things
Optional courses:
1. Physical Education
2. Philosophy
3. Quality Management
4. Finance Fundamentals
5. Communication
6. Psychology
7. Business Ethics
8. Programming Language Java
9. Programming Language C#
10. Open Source Software
11. Computer Games Development
12. Programming Language Swift
13. System Programming
14. Digital Audio and Video Technology
15. Telecommunications Networks Management
16. Collaborative Work Systems
Distinctive features of a study programme:
Three specializations allowing deepening knowledge and practical skills in selected area, a wide variety of selectable subjects, a lot of practice-oriented subjects.
Access to professional activity or further study:
Access to professional activity:
Will be able to work as software engineer in ICT sector who is able to design, develop, test and install software.
Access to further study:
After equalization of credit points undergraduate is able to continue master degree studies in informatics field.