During the past ten years, experts with knowledge in the field of software engineering have been the most sought-after group among all IT professionals employed in the Republic of Croatia and account for about 50% of the total employment in IT sector. Their careers are closely linked to dynamically developing technologies and advantage in their employment is achieved by industry certifications which, in addition to professional recognition, provide better financial working conditions and simplify access to European and international employers. Therefore, the study program in software engineering has been prepared with the emphasis on previously mentioned specific qualities and dominant technologies of today (.NET and JAVA) in order to ensure advantages in career development of computer engineers in comparison to graduates of other similar (professional) study programs. This is why the sub-specialization Software Engineering provides training in programming, development and maintenance of complex applications and information systems. Additional specialization is possible through elective courses, seminar papers and final thesis. The study program provides employment opportunities for positions of system and network administrators.
The total duration of the study program is 3 years or 6 semesters. Each year of study (two semesters) is valued with 60 ECTS credits. During the final sixth semester, students prepare their final paper/project which is carried out as a part of their professional practice and rated at 14 ECTS credits. The total number of ECTS credits required to complete the study program and obtain a diploma is 180 credits.
The study program is organized in study years. A necessary condition for the enrolment in the next year of study is the completion of the previous year, i.e. the completion of exams of the previous year in the minimum number of ECTS credits prescribed by the Book of regulations on study (it is not necessary to pass all exams). Students enroll in the next year of study in the winter semester, and enrolment in the summer semester of the same year is carried out automatically. The obligations of students for each particular course are determined by the teacher in charge of the course and announced before the beginning of classes within the digital student service system.