Contact Us Report about mistake Sign In Help

Compare

Software Engineering

Language of instruction

lithuanian

Qualification degree and (or) qualification to be awarded

Master of Computing

Place of delivery

Kaunas, K. Donelaičio g. 73, LT-44249

Institution that has carried out assessment

Studijų kokybės vertinimo centras

Institution that has performed accreditation, accreditation term

Studijų kokybės vertinimo centras, 8/31/2020

Data provided or updated (date)

3/3/2023

Order on accreditation

SV6-15
More about programme

Institutions providing this programme

Programmes with similar name

Programmes granting same qualifications

Summary of the Profile

General Description:
Objective(s) of a study programme:
To train professionals capable of applying software engineering to the development, application, and maintenance of software intended for various areas, solving relevant problems of professional activities, and conducting scientific research.
Learning outcomes:
Knowledge and its Application:
A1 Able to explain in detail essential concepts and principles in the field of computing, related to artificial intelligence, machine learning, methods of machine learning, semantics, semantic web technologies, their purpose, implementation, and application.
A2 Able to explain comprehensively tools and methods applied in software engineering processes, developing, maintaining, and improving software, ensuring its quality and security.
A3 Able to explain comprehensively models and methods of modelling the subject area semantics and data, specification, design, testing, and documentation of software, software engineering management and processes.
A4 Able to apply knowledge of computing, creating solutions to apply software in any field, including software product life cycle, to solve scientific or professional problems, and to perform scientific research.
Research Skills:
B1 Able to define a scientific or professional problem relevant to the field of software engineering, considering the legal, commercial, industrial, economic, and social contexts, based on the relevant information found.
B2 Able to research a scientific or professional problem, relevant to the field of software engineering, and its possible solutions, the needs of the participants in the problem situation, the project client or the market, functional and non-functional requirements for the software.
B3 Able to select the most suitable solution, related to the application of software in any field, including software product life cycle, based on the functional and non-functional requirements applied to the solution.
B4 Able to conclude the data, information and results collected and obtained during research, as well as the developed solutions to the scientific or professional problem and their impact on the environment.
Specific Skills:
C1 Able to apply effective and automated models, tools, and methods of software engineering used to model the subject area semantics and data, to process data, to apply machine learning methods, to develop, maintain, improve software, to ensure quality and security, considering the commercial, safety, industrial, social, and other constraints.
C2 Able to select relevant software models, methods, and tools, necessary to process data, to apply machine learning methods, to develop, maintain, improve software, to ensure quality and security, to research and solve new and complex problems in the field of distance learning.
C3 Able to model software user or market needs, functional and non-functional requirements applied to the problem solution, related to the application of software in any field, including software product life cycle, considering the needs of participants of the problem situation, project customer, or market.
C4 Able to design the problem solution, related to the application of software in any field, including software product life cycle, applying automated methods and tools.
C5 Able to implement the solution, related to the application of software in any field, including software product life cycle, of a new, complicated, and complex problem.
C6 Able to evaluate the quality of the software products, services, projects, and software engineering processes.
Social Skills:
D1 Able to communicate in writing and orally with various audiences in correct Lithuanian and at least one foreign language.
D2 Able to work effectively in teams and to manage them according to the principles and rules of professional, ethical, and social responsibility, in the ways applied in software engineering management.
Personal Skills:
E1 Able to learn independently and systematically to continuously improve in professional activities.
E2 Able to work independently, systematically, and responsibly taking the initiative and assuming personal responsibility.
E3 Able to demonstrate creativity when solving problems related to professional and scientific research, arising in the development, application, maintenance, and improvement of software, ensuring its quality and security.

Activities of teaching and learning:
The studies include classroom work (lectures, practical work, laboratory work, consultation seminars, outgoing visits to enterprises, etc.) and individual work for mastering theoretical material, preparation for classroom work, intermediate and final assessments and performing other activities. The studies of each study module are completed by the assessment of the student’s knowledge and skills – an examination or another final assessment; the study programme is completed by the final degree project and its defence.
The study methods of active learning, such as design (programming), design thinking, challenge-based learning, creative workshops, group work, experiential learning, discussion, problem-based learning, reflective learning, idea (mind) mapping, etc. are applied to encourage the active participation and creativity of students in the study process. The achievements are assessed using the traditional assessment methods, such as laboratory examination, assignments, laboratory or project report, as well as other methods: work or competency file (portfolio), problem-solving task, engineering project, reflection on action, self-assessment, etc.
Methods of assessment of learning achievements:
The applied cumulative assessment system of the learning outcomes ensures constant and involving work of students during the entire semester of studies; the final evaluation of the study module consists of the sum of the grades of intermediate assessments and the final assessment multiplied by the weighting coefficients (percentages of components).
The number of intermediate assessments and their expression in percentage are chosen by the study module’s coordinating lecturer. Besides the usual forms of assessment (for example, examination, oral presentation, project report, laboratory examination), an additional form of assessment “Assessment of student activity (level)” may be applied (up to 10% of the final grade) for the assessment of the student’s preparation for case analysis, an active discussion, participation in debates, etc.
Framework:
Study subjects (modules), practical training:
Advanced Machine Learning, Component Based Software System Design, Computational Intelligence and Decision Making, Final Degree Project (Management of Software Implementation), Master’s Degree Final Project, Methods for Software Quality Assurance, Research Project 1, Research Project 2, Research Project 3, Semantic Models of Data, Software Engineering Management, Software Engineering Process, Software Maintenance and Evolution, Software Requirements Analysis, Software Security Engineering.
Specialisations:
-
Optional courses:

Distinctive features of a study programme:
A graduate has comprehensive fundamental knowledge of software engineering, is able to analyse and evaluate the environment to be computerised, can develop and install software, independently conduct applied research works in the selected computer area, master modern tools for computer-aided software development and management as well as has practical design skills and is qualified for professional software engineering activities.
Access to professional activity or further study:
Access to professional activity:
The graduate can perform research, design and programming, managerial or other engineering work in enterprises, governmental institutions and educational establishments.
Access to further study:
S/he has access to the third cycle studies.