Specialieji klavišai

Study area
Software Engineering

Study mode
full time studies, 3,5 years (7 semesters, 210 ECTS), part-time studies (4,5 years).

Location
Kaunas, Lithuania

Languages
English and Lithuanian

Start date
September

Qualification to be Awarded
Professional Bachelor of Computing

The aim of study programme is to train professionals of software systems who are able to design, develop, and install client/server, data engineering, and the internet of things software systems and software, as well as to analyze, assess, and solve software system tasks and problems in different institutions and business enterprises, and supervise a group of persons during the implementation of the activities related to design, installation and operation of software systems.

Why study Software Systems?

Learning outcomes. Graduates will:

  1. Understanding of conceptual basics of informatics and abilities to apply the above knowledge in designing, developing, and implementing software systems.
  2. 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

  1. 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 features.
  2. 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. 
  3. Economical and financial substantiation of software system projects.

Special abilities

  1. Applying different system design and modelling methods and tools, preparing project documentation for software systems and software. 
  2. Ability to apply different programming paradigms, algorithms, and software carcasses; employ software designing tools and technologies.
  3. 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.
  4. Ability to use software system maintenance technologies and ensure the safety of software systems and information.
  5. Will know variety of data structures and algorithms applied for their processing and analysis, and use such knowledge for database and software designing.
  6. Will be able to apply the knowledge about IoT technologies for software design and realization of tasks or functions of the specific control systems.
  7. Will be able to analyse and simulate business processes by applying artificial intellect methods and agents technology to design software systems.

Social skills

  1. 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.
  2. Working individually and in a team or a multicultural environment and following professional ethics.

Personal skills

  1. Unfolding of professional abilities through self-study and planning of the learning process.
  2. Analysing and evaluating their activities and their impact on the results of social and economic well-being.

Learning outcomes. Graduates will:

understand the conceptual basics of informatics and abilities to apply the above knowledge in designing, developing, and implementing software systems;choose and use the software system designing, developing, quality assurance and testing methods; 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;

have knowledge of algorithms and data structures, semantics and carcasses of programming languages, software designing tools and technologies; ability to apply different programming methodologies;have 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.

Languages

Language of instruction: English and Lithuanian

Assessment

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.

Your lecturers

The courses related to the Software Systems are taught by 1 Professor and 13 PhDs and foreign language professionals-practitioners, who continuously improve their competences in traineeships abroad, actively participate in international projects, carry out scientific research, deliver presentations at international conferences, lecturing at universities of applied sciences abroad, write articles in international scientific journals, and prepare methodological resources.

General courses and courses related to the field of IT are taught by practitioners who work in public and private sector organisations and share their experience with students. 

There were 11 foreign lecturers in 2020 – 2023 academic year, doing research teaching students. Guest lecturers from foreign universities contribute to the variety of skills and knowledge at KK Technology faculty. Students can gain experience in their study programme from guest lecturers from Belgium, USA, Hungary, Finland, and others.

Learning process

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.

1 semester
Credits (ECTS)
Professional English
5
Engineering calculations in MatLab
5
Algorithms and data structures
5
Programming Java
5
Responsive Web Design
5
Course Project (Single User System)
5
2 Semester
Credits (ECTS)
Mathematics
5
Programming Phyton
5
Object-oriented Programming (C#)
5
Data Management Technology
5
Information and Communication Technology Systems
5
Course Project (Client-Server System)
5
3 semester
Credits (ECTS)
Programming of Mobile Devices
5
Digital Circuits and Microprocessors
5
Methodology of Applied Research
5
Cloud Computing
5
Digital Economy
3
No-SQL databases / Embedded Systems / BlockChain Technologies
4
Basics of Project Management / Computer Networks (CCNA 2) / From the List of Freely Elective Courses offered by KK.
3
4 semester
Credits (ECTS)
Programming of Mobile Devices
5
Digital Circuits and Microprocessors
5
Methodology of Applied Research
5
Cloud Computing
5
Digital Economy
3
No-SQL databases / Embedded Systems / BlockChain Technologies
4
Basics of Project Management / Computer Networks (CCNA 2) / From the List of Freely Elective Courses offered by KK
3
5 semester
Credits (ECTS)
Professional Communication
5
Programming Practice
20
ERP system SAP ABAP Programming / Hardware Oriented Programming / Deep Learning
5
6 semester
Credits (ECTS)
Ergonomics and Ocupationality safety
5
Cyber Security Management
5
Data Protection Regulation
5
Process Management
5
Software Virtualization / Real time programming / Data visualisation and analytics
7
Career planning / From the List of Freely Elective Courses offered by KK
3
7 semester
Credits (ECTS)
Final Practice
10
Professional Bachelor Thesis
10
Course Project (Bussiness Management System) / Course Project (IoT System) / Course Project (Data Analytics)
10

Intercultural experience

Students will gain intercultural experience by going for part-time studies and / or internship to Portugal, Spain, Belgium, Turkey, Germany, Ireland, Latvia. KK has concluded more than 30 cooperation agreements with European higher education institutions for student and faculty exchange.

International projects

Students can participate in various international projects under Erasmus+, Nordplus and other programmes.

International internships

Students can take advantage of undertaking internships abroad. There are numerous opportunities in Portugal, Spain, Belgium, Turkey, Ireland, Latvia.

Studies based on practice

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.

Future Career

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:

  • Programming companies
  • Data processing, web server (hosting) companies
  • Internet portal companies
  • Enterprises providing telecommunication sector wired and wireless services and software installation and support services
  • Computer game publishing companies
  • Electronic and telecommunication equipment design and manufacturing companies

Access to further study

Opportunities for further studies at universities are ensured by Master’s degree programs in Informatics sciences in Lithuania.

Continuity is also possible in foreign higher education institutions.

Facilities

Fully equipped facilities for your studies and leisure:

  • 3 dormitories available: double or single rooms;
  • Dormitories are located within 2 minute-walking distance from the faculty;
  • Modern library with more than 30,000 book titles, 200 periodical scientific publications, e-books, academic databases, etc;
  • Sport club for students’ active life-style;
  • 1 canteen.

KAUNAS - Modern and cosy city to live and have fun in

Living and studying in the second biggest city of Lithuania is convenient and fun:

  • city with green parks in the centre of Lithuania;
  • city public transportation system – reliable and at affordable price;
  • city full of young people, busy cultural life (historical architecture, museums, exhibitions, concerts, festivals, etc.) – Kaunas was the European Capital of Culture in 2022;
  • 25 flight destinations from Kaunas Airport;
  • 200 km from the Baltic Sea golden sand beaches, 200 lakes in the country for camping and having fun with friends;

30 km away from SPA resort Birštonas

Contacts

Kauno kolegija Higher Education Institution
Pramones pr. 20, LT-50468 Kaunas, Lithuania

  • +370 37 75 11 44
  • +370 123 12345
  • +370 123 12345
  • +370 123 12345
  • +370 123 12345
  • +370 123 12345
  • +370 123 12345
  • +370 123 12345