MASTER'S STUDY PROGRAMME

Computer Science and Web Technologies

Optional VIRTUAL real-time attendance at lectures and tutorials

The study programme builds on the professional knowledge acquired at the first level of study. It complements knowledge of programming, advanced data analysis methods, development of user experience, maintenance of user software solutions in organizations and enables graduates to act as independent creators in the field of new and innovative ICT-based services.

The graduates will:

  • Gain a comprehensive overview of the field of computer science and web technologies and related fields;
  • Get acquainted with the possibilities and methods of using online services and other modern computer technologies for the development of web and mobile solutions to support business, and the development of new, innovative services;
  • Deepen their knowledge of advanced methods of data analysis and user experience development;
  • Upgrade their basic knowledge in the field of information and communication technology (ICT) with current professional and research knowledge that corresponds to the second level of study and the field of the study programme;
  • Be able to operate independently in the field of new and innovative ICT-based services …

The study programme is carried out as a full-time and part-time mode of study.

The full-time study is free for employed students as well.*

*For EU citizens and citizens of the countries with signed bilateral agreement with Slovenia.

Enrolment into the first year

In addition to the graduates of the first level programme Computer Science and Web Technologies, the following individuals can be enrolled in the first year of the master’s programme Computer Science and Web Technologies:

  • Who has completed a bachelor’s study programme in the fields of computer science and informatics or social science or business informatics, which belong to the study fields of social sciences and business and administrative studies, and achieved at least 180 ECTS. The competent faculty authority does not prescribe additional study obligations based on a written application for enrolment;
  • Who has completed a bachelor’s study programme in other professional fields that belong to the study fields of social sciences and business and administrative studies. Based on a written application for enrolment, the competent faculty authority prescribes additional study obligations to the candidate in the range of maximum 18 ECTS;
  • Who has completed a bachelor’s study programme in other fields of study. Based on a written application for enrolment, the competent faculty authority prescribes additional study obligations to the candidate in the range of maximum 24 ECTS.

For graduates of higher professional study programmes adopted before 11. 06. 2004, the provisions for graduates of bachelor’s study programmes shall apply mutatis mutandis.

Enrolment into the second year

The following individuals can be enrolled in the second year of the master’s programme Computer Science and Web Technologies:

  • Who completed a study programme for obtaining a university education or specialization, adopted before 11.06.2004, in the fields of computer science and informatics. The competent FIS authority prescribes additional study obligations to the candidate in the range of maximum 7 ECTS;
  • Who completed a study programme for obtaining a university education or specialization, adopted before 11. 06. 2004, in the fields of social sciences or business informatics, which belong to the field of study of social sciences and business and administrative studies. The competent FIS authority prescribes additional study obligations to the candidate in the range of maximum 14 ECTS;
  • Who completed a study programme for obtaining a university education or specialization, adopted before 11. 06. 2004, in other professional fields that fall into the field of study of social sciences and business and administrative studies. The competent FIS authority prescribes additional study obligations to the candidate in the range of maximum 30 ECTS;
  • Who completed a study programme for obtaining a university education or specialization, adopted before 11. 06. 2004, in other fields of study. The competent FIS authority prescribes additional study obligations to the candidate in the range of maximum 45 ECTS.

Applications for transitions between other programmes, specialist study programmes, scientific master’s study programmes and second-cycle master’s studies are considered individually by the competent FIS authority.

To advance from the first to the second year, the student must acquire at least 45 ECTS from the first year.

The faculty may allow the student to advance to a higher year, even if the required conditions are not met, in the following circumstances: maternity, prolonged illness, exceptional family or social circumstances, participation in top cultural, sports or professional events.

A student who does not meet the conditions for enrolling in a higher year may repeat a year once during their studies or change their study programme or course due to non-fulfilment of obligations in the previous study programme or course. It is not possible to repeat the second year because an additional year (absolventski staž) is intended for fulfilling the missing obligations.

In accordance with the applicable legislation, a student’s student status may be extended for a maximum of one year if the student:

  • Does not enrol in a higher year for justified reasons;
  • Does not graduate within 12 months after the end of the last semester for justified reasons;
  • Gives birth during their studies.

Depending on their academic achievements, the student may complete the study in a shorter period of time than provided for in the study programme.

The condition for the completion of studies is the successful completion of all study obligations prescribed by the programme in the amount of 120 ECTS.

A student who enrols directly in the second year, after completing a university education or specialization according to a programme adopted before 11. 06. 2004, must pass all prescribed differential exams and full-time study obligations of the second year in the amount of at least 60 ECTS.

The study ends with the preparation and oral defence of the master’s thesis.

The  study programme is implemented in the form of full-time and part-time study.

Part-time study takes place in Novo mesto. The syllabus, exam periods, lecturers and conditions for the advancement of students to a higher year are the same as in full-time study.

Students of the master’s programme Computer Science and Web Technologies will obtain the following competences:

  • Striving for quality of professional work through autonomy, (self-) criticism, (self-) reflection and (self-) evaluation of the professional work;
  • Identification and assessment of current and emerging computer technologies and assessment of their applicability to address user needs;
  • Ability for self-learning with the aim of mastering the latest relevant web and mobile technologies;
  • Ability to safely and purposefully use state-of-the-art online services;
  • Use of methodological tools – implementation, coordination and organization of research, use of various research methods and techniques;
  • Ability to identify and take advantage of the opportunities offered by online technology;
  • Mastering methods for collecting, interpreting and implementing end-user requirements;
  • Ability to identify opportunities to innovate and design new online services and apps;
  • Ability to work in groups at all stages of development and research of web and mobile solutions;
  • Ability to manage problems and transform them into easier-to-imagine models;
  • Ability to think algorithmically;
  • Mastery of modern high-performance tools and specific software for working with them;
  • Development of critical and self-critical thinking;
  • Ability to obtain, select, evaluate and place new information, and the ability to interpret the research problem;
  • Ability of flexible application of knowledge in practice;
  • Ability for independent and autonomous use, control and maintenance of information and communication technology in the organization;
  • In-depth understanding and critical thinking about the capabilities and limitations of ICT.

Students of the master’s programme Computer Science and Web Technologies will also obtain course-specific competences, which are listed in the individual curricula of the programme’s curriculum.

Curriculum

1st year2nd yearElective courses
Discrete mathematicsMachine learning Computer Forensics
Advanced statisticsSoftware Development Big Data Analysis
Programming Modeling of multi-criteria decision making processesUser Centered Design and Development
Business Intelligence Systems and Methods User Experience DesignUser Experience
Advanced web user interface developmentData warehouses and data analyticsData mining
Development of server side web applicationsThesis SeminarFundamentals of Modelling and Simulation of Discrete and Continuous Systems
Cyber Security Master's thesisDecision models, Decision Support Systems
Algorithms Management of Information and Communication Systems
Elective course 1Virtual organisations
Elective course 2High Performance Computing
Development of cross-platform mobile applications
Project management
Virtual reality and Augmented reality
Basics of Information Security
Internet of Things and Innovative Technologies
Computer aided engineering
Gamification: strategies and application in learning processes*

*The course Gamification: strategies and application in learning processes will be offered from the academic year 2025/2026.

The programme lasts three years and is divided into six semesters. It contains 26 courses, of which 23 are compulsory and three elective. Students also attend a work placement. The programme ends with the preparation and presentation of the diploma thesis.

Business Intelligence Systems and Methods

LINK TO the course syllabus

LECTURER: doc. dr. Uroš Breskvar

ECTS: 6

Development of server side web applications

Cyber Security

Algorithms

Elective course 1

ECTS: 5

Elective course 2

ECTS: 5

 

Modeling of multi-criteria decision making processes

LINK TO the course syllabus

LECTURER: izr. prof. dr. Biljana Mileva Boshkoska, viš. pred. Miljenko Hajnić

ECTS: 6

Data warehouses and data analytics

LINK TO the course syllabus

LECTURER: izr. prof. dr. Klepac Goran, asist. Aljaž Blatnik

ECTS: 5

Master’s thesis

ECTS: 24 

 

Computer Forensics 

LINK TO the course syllabus

ECTS: 5

Big Data Analysis

LINK TO the course syllabus

ECTS: 5

User Centered Design and Development

LINK TO the course syllabus

ECTS: 5

User Experience

LINK TO the course syllabus

ECTS: 5

Data mining

LINK TO the course syllabus

ECTS: 5

Fundamentals of Modelling and Simulation of Discrete and Continuous Systems

LINK TO the course syllabus

ECTS: 5

Decision models, Decision Support Systems

LINK TO the course syllabus

ECTS: 5

Management of Information and Communication Systems

LINK TO the course syllabus

ECTS: 5

Virtual organisations

LINK TO the course syllabus

ECTS: 5

Development of cross-platform mobile applications

LINK TO the course syllabus

ECTS: 5

Project management

LINK TO the course syllabus

ECTS: 5

Virtual reality and Augmented reality 

LINK TO the course syllabus

ECTS: 5

Basics of Information Security

LINK TO the course syllabus

IZVAJALEC doc. dr. Boštjan Delak

ECTS: 5 KT

Internet of Things and Innovative Technologies

LINK TO the course syllabus

LECTURERS izr. prof. dr. Andrej Škraba, doc. dr. Davorin Kofjač

ECTS: 5 KT

Computer aided engineering

LINK TO the course syllabus

LECTURER prof. dr. Simon Muhič

ECTS: 5 KT

Gamification: strategies and application in learning processes

Skip to content