Skip to content Skip to navigation

Courses in English

Foreign non-Croatian speaking students can enroll in the courses that are delivered in English. For more information about the courses please contact FOI International Relations Office or ECTS coordinator.

Bachelor

Summary:

The aim of the course is to introduce students with the terminology in the field of informatics English and morphological and syntactic peculiarities of informatics English.

Professors: Andreja Kovačić, lecturer
ECTS: 3
Study level: Bachelor
Semester: Winter semester
Summary:
The main goal of this course is to provide students with detailed overview of IT services, make them understand the rapidly growing service economy sector, understand and apply best practices and reference models for IT services and prepare them for professional service delivery within a service organization, including the definition of service strategy, service design, service management and service delivery. The practical part of this course enables students to meet all phases of service design while working on a team projects.
Professors: Full. Prof. Vjeran Strahonja, Ph.D., Asst. Prof. Renata Mekovec, Ph. D., Katarina Pažur Aničić, Ph.D., Teaching Assistant
ECTS: 4
Study level: Bachelor
Semester: Winter semester
Syllabus: Download
Summary:
Professors: Full. Prof. Vjeran Strahonja, Ph.D., Asst. Prof. Renata Mekovec, Ph. D., Katarina Pažur Aničić, Ph.D., Teaching Assistant
ECTS: 4
Study level: Bachelor
Semester: Winter semester
Syllabus: Download
Summary:

The goal of this course is to introduce the students to methods of database design. The content of the course is focused on design of relational databases because technology of relational databases, as a dominant commercial technology, is a base for development of: relational/object systems, temporal database management systems and knowledge bases, and data warehouses. 

ECTS: 6
Study level: Bachelor
Semester: Winter semester
Syllabus: Download
Summary:

Main goal of the course is adoption of basic informatic knowledge and skills necessary for work with biometric characteristics, implementation and construction of biometric security systems, especially in everyday network environment. The students learn basic biometric characteristics, gathering methods, processing, storing and comparing biometric characteristics, and their use in comprehensive security systems. The students are also introduced to most recent achievements in the field of biometry development.

Professors: Full Prof. Miroslav Bača, Ph.D., Petra Grd, Ph.D.
ECTS: 4
Study level: Bachelor
Semester: Winter semester
Syllabus: Download
Summary:

The main goal of the course is student adoption of basic knowledge required for successful interpersonal communication in business environment and efficient figuration of messages in public and written communication and during the presentation of information. Also, the students will gain required knowledge and skills in applied fields of business communication, such as execution of presentation, sales communication, negotiation, conduction of meeting, interviewing, electronic mediated communication etc.

Professors: Full Prof. Goran Bubaš, Ph.D., Assoc. Prof. Violeta Vidaček Hainš, Ph. D., Asst. Prof. Dijana Plantak Vukovac, Ph. D., Antonela Čižmešija, M. Inf.
ECTS: 3
Study level: Bachelor
Semester: Winter semester
Syllabus: Download

Master

Summary:

The aim of course Knowledge Bases and Semantic Web is to acquaint students with two important, intertwined areas, dealing with intelligent structuring and intelligent processing of data (information) in the environment of the Web. Structured data in dynamic interaction with each other, a combination of classic search and deductive statements, resulting in knowledge bases. In recent years, the notion of knowledge base is replaced by the notion of ontologies. Semantic Web is set in the context of the Web and provides intelligent access to heterogeneous, distributed IT facilities. The course will provide students with the necessary theoretical knowledge, acquaint them with modern programming languages and tools, and pass them through practical work on computers equipped for the use of Semantic Web systems and their development.

Professors: Assoc. Prof. Sandra Lovrenčić, PhD
ECTS: 5
Study level: Master
Semester: Winter semester
Syllabus: Download
Summary:

The main objective of the course is to introduce students to the fundamental theoretical and practical principles of multi-agent systems. The course is focused on the formalization of multi-agent systems' features by applying various approaches including reasoning about knowledge, game theory, swarm theory, organization theory, automated negotiation, logic argumentation and automated planning.

Professors: Assoc. Prof. Markus Schatten, Ph.D., Bogdan Okreša Đurić, M. Inf.
ECTS: 4
Study level: Master
Semester: Winter semester
Syllabus: Download
Summary:

The aim of this course is to create a solid theoretical knowledge of intelligent systems technology and their most significant techniques, which should give a listener the competence to solve complex problems of practical implementation, as well as the research. In addition, the emphasis is on gaining competences for practical usage of theoretical knowledge to solve complex problems.

Professors: Full Prof. Božidar Kliček, Asst. Prof. Dijana Oreški, Ph. D.
ECTS: 4
Study level: Master
Semester: Winter semester
Syllabus: Download
Summary:

The aim of the course Software Analysis and Design is to introduce students to the life cycle and stages of development of modern software products. Program development has become an important branch of industry that has its own laws and specific standards. The course goes through all stages of the life cycle: analysis of the domain name system, the specification of program requirements, methods and techniques program modelling, program development, program testing and debugging. In addition, students learn fundamental approaches that are used in development and engineering of complex software systems and modern tools and procedures that make this process easier.

Professors: Full Prof. Neven Vrček, PhD, Assoc. Prof. Zlatko Stapić, PhD
ECTS: 6
Study level: Master
Semester: Winter semester
Syllabus: Download
Summary:

The aim of the course is to introduce the students to the area of Information Security. The course focuses on the area of organizational and technical aspects of information security: from people, policy and processes to the technical measures like application security, cryptography, security testing and security architecture, we will show the ecosystem of threats and attacks on information systems with the combination of best practices how to design secure systems and organizations.

Professors: Asst. Prof. Tonimir Kišasondi, Ph. D.
ECTS: 5
Study level: Master
Semester: Winter semester
Syllabus: Download
Summary:

The aim of the course is to introduce students to the role of the ERP system in modern enterprises. The course describes how ERP systems are used for integration of business processes and shows the relationship between business processes and software modules that make such a complex information system. The structure of the ERP system is being analyzed at the theoretical and practical level. It also stresses out the importance of organizational preparations for the introduction of the ERP systems. The course analyzes the methods and tools for evaluation of the organization, implementation of ERP systems and maintenance of achieved results. It also analyzes the project structure and resources, roles and responsibilities necessary for effective implementation.

Professors: Full Prof. Neven Vrček, Ph. D., Assoc. Prof. Ruben Picek, Ph. D., Marko Mijač, M. Inf
ECTS: 5
Study level: Master
Semester: Winter semester
Syllabus: Download
Summary:

The development of an organizational performance measurement model and its corresponding measurement system is a process covered by the continuum of strategic planning of an organization. Each model is, like any organization, unique and specific, but it is possible to define procedural guidelines and steps, which organizations can apply to make the development process easier and more successful. This course is aimed for students in graduate level to learn how to develop a strategic plan for an organization, that includes performance measurement as its focus, using Balanced Scorecard as the most common performance measurement method.

Professors: Full. Prof. Robert Fabac, Ph. D., Assist. Prof. Martina Tomičić Furjan, Ph.D.
ECTS: 5
Study level: Master
Semester: Winter semester
Syllabus: Download
Summary:

The goal is to provide knowledge and help develop skills for human resource management in business organizations. Through various topics and case studies, students can develop an understanding of the strategic importance of HR development and management of HR as well as gain insight in benefits of HRM in business organizations in a competitive environment. The aim is to show modern methods and techniques in HRM through theories and current research results and discussion with experts.

Professors: Assoc. Prof. Marina Klačmer Čalopa, Ph.D., Ivana Đunđek Kokotec, M. Econ.
ECTS: 4
Study level: Master
Semester: Winter semester
Syllabus: Download
Summary:

The aim of the course is to enable students to identify and evaluate entrepreneurial opportunities. We try to present students with potential entrepreneurial strategies (mostly by introducing numerous business cases) and develop their ability to analyze and select a suitable entrepreneurial strategy. We want to encourage students to take a strategic approach to entrepreneurship that will enable an innovative approach to entrepreneurial venture of any size. To do so they must gain knowledge of theoretical and practical foundations of entrepreneurship. They must know different skills of organizing and managing entrepreneurial ventures, be familiar with marketing techniques and be able to create an operating business plan.

Professors: Asst. Prof. Kristina Detelj, Ph.D., Assoc. Prof. Ksenija Vuković, Ph.D., Marijana Bubanić, M. Econ.
ECTS: 4
Study level: Master
Semester: Winter semester
Syllabus: Download

Bachelor

Summary:

The aim of the course is to introduce students with the terminology in the field of business English and morphological and syntactic peculiarities of business English. Students use acquired knowledge in language production and interaction in given communication situations in business context, in oral and written form. Students learn about basic stylistic and structural characteristics of representative texts in the fields of business English and adopt strategies for interpreting texts and reference texts. Students will master the communication skills needed for listening a foreign language conferences, discussions or presentation, including the basics of managing in a multicultural context. Students can also use information technology for self-expanding vocabulary and reading skills (analysis, synthesis of information) and through teamwork, through the provision of written assignments or oral presentations.

Professors: Andreja Kovačić, lecturer
ECTS: 3
Study level: Bachelor
Semester: Summer semester
Summary:

The course introduces the students to basics of business decision making and theories of decision making. It analyses separate phases of the decision-making process and factors which influence the process of decision making. Also, it is very important to introduce the students to different methods of decision making, and to various circumstances in which decision making is needed. Special emphasis is placed upon role and meaning of information systems as a support to decision making, and upon methods and techniques of decision making which ease the decision-making process. Information systems serve as the foundation for management because they present continued process of gathering various information which are processed for the needs of decision making.

Professors: Prof. emer. Tihomir Hunjak, Ph.D., Assoc. Prof. Nina Begičević Ređep, Ph.D., Nikola Kadoić, M.inf.
ECTS: 4
Study level: Bachelor
Semester: Summer semester
Syllabus: Download
Summary:

The course covers topics that introduce students to business operations principles in productive companies and other profit and non-profit organizations, presents the company as a system and explains the role of modern ICT in company’s management, systemizes processes in catalogue groups and systemizes informatics, material and other organization courses. Students also learn business logic and functioning algorithm of typical business processes.

Professors: Martina Tomičić Furjan, Ph. D.
ECTS: 5
Study level: Bachelor
Semester: Summer semester
Syllabus: Download
Summary:

The aim of this course is straightforward: at the end of the course, students should be able to understand all the three components of Relational Database Management Systems (structural, operational, and integrity component). In addition, students should be able to realize and manage Relational Databases using SQL (creation, modification, queries, indexes, security and transactions). The text focuses on the use of relational database technology and SQL (the standard query language used to communicate with relational database management systems) as it is what students will encounter in businesses today.

Professors: Assoc. Prof. Kornelije Rabuzin, Ph. D., Assoc. Prof. Markus Schatten, Ph.D., Martina Šestak, M. Inf.
ECTS: 6
Study level: Bachelor
Semester: Summer semester
Syllabus: Download
Summary:

The goal of this course it to enable the students to understand theory, practice, tools and techniques of knowledge management (KM). In the scope of the course students will learn and be able to apply methods of analysis and evaluation of KM solutions as well as learn and apply methods of semantic modelling and knowledge reasoning in KM. Also, students will understand the role of KM in organizations, which can assist them in development of a successful career.

Professors: Full. Prof. Sandra Lovrenčić, Ph.D., Full. Prof. Miko Maleković, Ph.D., Bogdan Okreša Đurić, M. Inf., Vlatka Sekovanić, M. Inf.
ECTS: 4
Study level: Bachelor
Semester: Summer semester
Syllabus: Download
Summary:

Goal of this course is to introduce the students to basic principles of constructing and applying data warehouses technology, which should result in business improvements. At the end of the course, students should be able to select a DW project, justify the price of a DW project, develop DW strategy, plan a DW project, estimate the completeness of the plan, choose the appropriate architecture components, build a good quality data warehouse, integrate the knowledge of business systems and IT and thus achieve the maximum value of a DW investment.

Professors: Full. Prof. Božidar Kliček, Ph.D., Assist. Prof. Dijana Oreški, Ph.D.
ECTS: 4
Study level: Bachelor
Semester: Summer semester
Syllabus: Download
Summary:

This course introduces several fundamental concepts and methods for data mining. The objective is to familiarize the students with some basic learning algorithms and techniques and their applications, as well as general questions related to analyzing and handling large data sets. Several software’s and data sets publicly available will be used to illustrate the application of these algorithms. The emphasis will be thus on data mining algorithms and applications, with some broad explanation of the underlying principles.

Professors: Full. Prof. Božidar Kliček, Ph.D., Assist. Prof. Dijana Oreški, Ph.D.
ECTS: 4
Study level: Bachelor
Semester: Summer semester
Syllabus: Download
Summary:

The goal of the course Web Design and Programming is to introduce the students to elements of design of Web pages and development of Web applications. The course explains main elements which make particular structural components of comprehensive project solutions on Web platform.

Professors: Full. Prof. Dragutin Kermek, Ph. D., Matija Novak, M. Inf., Matija Kaniški, M. Inf.
ECTS: 7
Study level: Bachelor
Semester: Summer semester
Syllabus: Download
Summary:

Provide a detailed overview of software engineering and teach the students methodological approach to developing software products.

Professors: Full. Prof. Vjeran Strahonja, Ph. D., Asst. Prof. Zlatko Stapić, Ph. D., Ivan Švogor, Ph.D., Boris Tomaš, Ph.D., Marko Mijač, M. Inf.
ECTS: 7
Study level: Bachelor
Semester: Summer semester
Syllabus: Download

Master

Summary:

Main goals of the Course: Familiarizing with the specific characteristic of the negotiation in the international context, negotiation techniques and communication skills that leads to international agreements; Efficacy applying negotiation techniques and communication skills in face to face interpersonal communication and computer mediated communication.

Professors: Assoc. Prof. Violeta Vidaček Hainš, Ph.D., Asst. Prof. Dijana Plantak Vukovac, Ph. D., Antonela Čižmešija, M. Inf.
ECTS: 4
Study level: Master
Semester: Summer semester
Syllabus: Download
Summary:

Acquisition of basic knowledge and skills necessary to operate with internet and networked systems security, especially in everyday network environment and their implementation in everyday life is the basis of the course. Students will study the basic mistakes, weaknesses, security risks, countermeasures and protection, ways of collecting, processing, storing and comparing information and their use in security systems, and students will be informed about the latest developments in the field of Internet security. The course is structured to provide a complete overview of the most important internet security features.

Professors: Full Prof. Miroslav Bača, Ph.D., Petra Grd, Ph.D.
ECTS: 4
Study level: Master
Semester: Summer semester
Syllabus: Download
Summary:

This course complements the knowledge required for profound understanding of Systems Database Management Systems (DBMS), their functioning and practical application. This course uses knowledge from many other courses, for example Databases 1, Algorithms, Data structures etc., and represents their logical continuation in the similar context. The students are acquainted with the way a software system works. Software systems are the second most dominant system regarding their presence in a computer, right after the operating systems. DBMS is quite a complex system which itself contains various aspects that enable its functioning.

Professors: Full. Prof. Alen Lovrenčić, Ph.D., Assoc. Prof. Markus Schatten, Ph.D.
ECTS: 5
Study level: Master
Semester: Summer semester
Syllabus: Download
Summary:

Goal of the course is to introduce the students to advanced technologies which can help realization of complex Web applications. Upon completing this course, the students will be able to individually develop advanced Web projects. In addition, they will be able to evaluate, master, install and use advantages of these packages. The course is project-oriented, to teach students how to plan, conduct and finish relatively big Java programming projects.

Professors: Full. Prof. Dragutin Kermek, Ph. D., Matija Novak, M. Inf.
ECTS: 7
Study level: Master
Semester: Summer semester
Syllabus: Download