Contact Us Report about mistake Sign In Help

Compare

Software Systems

Language of instruction

lithuanian

Qualification degree and (or) qualification to be awarded

Professional Bachelor of Computing

Place of delivery

Kaunas, Pramonės pr. 20, LT-50468

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/2024

Data provided or updated (date)

5/17/2024

Order on accreditation

SV6-17
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:
The aim of study programme is to train professionals of software systems who are able to design, develop, and install client/server, cloud computing, machine learning, and the internet of things software systems and software, as well as to analyze, assess, and solve software system tasks and problems in business enterprises, during the implementation of the activities related to design, installation and operation of software systems.
Learning outcomes:
Knowledge and its application
1. Understanding of conceptual basics of informatics and abilities to apply the above knowledge in designing, developing, and implementing software systems.
2. Taking into account the requirements for the program system abilities to choose and to use the software system designing, developing, quality assurance and testing methods.
3. Abilities to choose corporate information and communication technology systems; operating systems; safety measures and to apply when implementing specific software system tasks and functions as well as the user interface.
4. Mastering knowledge of algorithms and data structures, semantics and carcasses of programming languages, software designing tools and technologies; ability to apply different programming methodologies.
5. Knowledge of software system engineering, planning, methods of organization, legal and regulatory documents governing cyber security and data and information safety, and abilities to ensure software systems safety.
Research Abilities
6. Abilities to collect and systematize an information, to apply of research methods - visualization, computer simulation and practice tests, and to develop a model of the system.
7. Will analyze the needs of software system and its subject field, will propose the best technology for solution, and will prepare the specifications of technical requirements.
Special abilities
8. Applying different system design and modelling methods and tools, preparing project documentation for software systems and software.
9. Ability to apply different programming languages, algorithms, and software carcasses; to employ software designing tools and technologies of machine learning and internet of things.
10. Analysis and assessment of software systems, identification of faults and their elimination, ability to develop testing scenarios, test software, assess testing results, and present findings.
11. Will be able to use the technologies of operation, maintenance and improvement of software systems and ensure the safety of software systems.
12. Will know variety of data structures and algorithms applied for their processing and analysis, and use such knowledge for database and software designing.
13. Will be able to apply the knowledge about interneto f things (further IoT) technologies for software design and realization of tasks or functions of the specific control systems.
14. Will analyze the requirements of the subject area and will be able to apply the methods of artificial intelligence (AI) and agent technologies in the development of software systems.
Social skills
15. Planning and organisation of activities implementing a software system’s project, using of legislation and regulation documents for making decisions related to the operation, and taking responsibility for the quality of own work and for the one of the subordinated persons.
16. Working individually and in a team or a multicultural environment and following professional ethics.
Personal skills
17. Unfolding of professional abilities through self-study and planning of the learning process.
18. Analysing and evaluating their activities and their impact on the results of social and economic well-being.
Activities of teaching and learning:
Interactive theory lectures: explanation during lectures along with analysis of practical examples, demonstration of method application, discussion, seminar, group-work, brainstorming, and case analysis. Practice in computer classrooms, laboratory and practical works, solving of practical tasks, interactive solving of tasks, analysis of drawings, laboratory works in a virtual laboratory, report of laboratory and practical work, practical test tasks, and application of knowledge about the limits of laboratory equipment application. Project preparation under the teacher’s consultation, self-study, work report, presentation and defence. Self-study: report, presentation, demonstration, self-check tests, self-study of scientific literature.
Methods of assessment of learning achievements:
Students’ subject learning outcomes are assessed using criteria ten-point assessment scheme. Respectively, one or several assessment criteria for study achievements are formulated. Assessment criteria are the basis for preparation of knowledge evaluation tasks of various forms, because the execution of the latter allows the drawing conclusions about the level of achievement of the learning outcomes. Assessment procedure, assessment system and assessment criteria are based on the principles of consistency, reliability, clarity, usefulness and impartiality. For the assessment of student’s study subject achievement, accumulative (learning outcomes are assessed by means of intermediate knowledge assessments) or collegial (in case of graduation paper, students are examined by a competent commission consisting of scientists, professional practitioners, and representatives of social partners) assessment is used.
Framework:
Study subjects (modules), practical training:
General subjects of college studies - 15 credits: Professional English, Professional Communication, Human Safety.
Scope of study field subjects – 125 credits, of them:
Scope of study field subjects – 80 credits:
Software Testing, Mathematics, Statistics, Algorithms and Data Structures, Programming Java, Programming Python, Responsive Web Design, Object-oriented Programming C#, Data Management Technology, Programming Technology .net, Software Systems Engineering, NoSQL databases, Programming of Mobile Devices, Computer Networks, Operating Systems, Cloud Computing.
Practices – 30 credits: Programming Practice, Final Practice.
Professional Bachelor Thesis – 15 credits.
Specialisations:
-
Optional courses:
Deeper specialization in the Software Systems field - 70 credits, of them:
Mandatory subjects – 39 credits: Course Project (Single User System), Course Project (Client-Server System), Course Project (Heterogeneous System), Systems Testing, Cyber Security Management, Process Management, Data Visualisation and Analytics, Methodology of Applied Research.
Alternative subjects (all subjects of one alternative have to be chosen) - 22 credits:
1 Alternative „Machine Learning Engineering“: Data Engineering, Machine Learning, Machine Learning Models Implementing and Maintaining, Course Project (ML system).
2 Alternative „Internet of things IoT Systems“: IoT Architecture, IoT Software Programming, IoT Services, Course Project (IoT System).
Free elective subjects - 9 credits: ERP system SAP ABAP Programming, Basics of JavaScript, Artificial Inteligence Tools.
Students can select optional subjects from other study programmes.
Distinctive features of a study programme:
Students use teaching materials in global study networks: Cisco Network Academy (CCNA).
The study programme provides two alternative subject groups; students have to choose one depending on the topic of the professional bacheelor thesis.
Access to professional activity or further study:
Access to professional activity:
The Software Systems study program is designed for individuals seeking to become software system and software designers and analysts, programmers, testers and software project managers. Increasing digitization and integration of information technology in business processes is increasing the demand for program system professionals. Qualified program system specialists who have acquired systematic knowledge and are able to adapt them to career opportunities are associated with extremely fast developing and global standards companies that are constantly experiencing a shortage of such professionals. These are companies engaged in programming activities; data processing, web server services hosting companies; enterprises for the design and production of electronic and telecommunication equipment; companies in the telecommunications sector.
A wide choice will ensure a variety of places for traineeships and the choice of field of activity upon completion of program system studies.
Access to further study:
Opportunities for further studies at universities are ensured by Master's degree programs in Computer sciences in Lithuania.
Continuity is also possible in foreign higher education institutions.