Course teachers: Mario Štorga, Stanko Škec

Course objectives: The goal of the course is to use the project-based learning of integration of the research and development into business strategy of the whole corporation. The focus of the course is on organizational aspects of the product development and teamwork management, usage of computer aided tools in all phases of product development, management of information and knowledge, complexity management and product-service system paradigm introduction.

Expected learning outcomes:

  • To explore the technology state of the art for the development of technical systems.
  • To critically assess existing solutions to the technical problems.
  • To propose innovative ways to solve technical problems in technical systems development.
  • To integrate development and simulation of the technical systems and services that are related to their implementation.
  • To manage complexity in development of the technical systems.

Course teachers: Prof. dr.sc. Joško Petrić, Prof. dr.sc. Danijel Pavković

Course objectives: The Mechatronics concerns the synergistic application of mechanics, electronics and control systems. The course objective is to get acquainted with modeling, analysis and synthesis of mechatronic systems. After completing the course, students should acquire basic knowledge and skills on the analysis and synthesis of mechatronic products or production processes. This implies knowledge of basic concepts from mechatronics, knowledge of the basics of modeling and control of mechanical systems, and knowledge of the basic elements of a mechatronic system. It also provides an overview of methods and practical solutions of digital microprocessor control, with reference to digital control elements, microcomputers, connection circuits, sensors and actuators, and time-sensitive (digital) control algorithms. The course objective is to complement the theoretical background of lectures with exercises on experimental laboratory systems.

Exected learning outcomes:

• To apply advanced knowledge in the field of natural and technical sciences to solve complex technical problems in the interdisciplinary context.
• To apply acquired knowledge about the elements of the smart technical systems and processes, and their interactions throughout their entire life cycle.
• To use advanced techniques for modelling smart technical systems and processes in the function of creative solving of complex problems.


Course teachers: Tomislav Staroveski, Danko Brezak

Course objectives: Introduction to signals (analog and digital) used in manufacturing systems. Industrial networks and communication systems – wired and wireless networks used for integration of different machine components with its control system, as well as for interconnection of multiple machines and/or manufacturing systems. Characteristics of different types of sensors used in the manufacturing systems (machine vision, force, pressure, temperature, acceleration, acoustic emission, position and velocity measuring, etc.). Programmable logic controllers – interfaces for communication and control, programming, applications. Computer numerical control (CNC) systems of machine tools – elements of CNC system, types of electromotors and drives used in manufacturing systems, control loop configurations and controller parameters adjustment, real-time control. Direct and indirect monitoring systems – characteristics, applications, advantages/disadvantages.

Expected learning outcomes:

• To identify and chose suitable type of industrial communication system
• To choose and implement adequate industrial sensors
• To choose and implement programmable logic controllers
• To compare different types of servo-systems
• To tune parameters of P-I-D type of controllers
• To integrate servo-systems and monitoring modules into an advanced CNC system.


Course teachers: Neven Pavković, Nenad Bojčetić

Course objectives: Introduction to artificial intelligence. Getting basic knowledge of expert systems. Obtaining a deeper understanding of engineering design, and how advanced information technologies might be used to support it and study it. Working on experimental development project of advanced IT (AI) system for design process support in particular domain. Introduction to methods and tools for developing IoT (Internet of Things) compliant products.

Expected learning outcomes:

By mastering the course the student will be able:

  • to independently develop a programming tool for solving a partial problem in product development process
  • To design and develop a component of complex software system – the emphasis is put on numerical calculations and CAD systems
    customizations and extensions
  • to justify the investments for development and/or purchasing of complex (advanced) software support
  • to rank the current programming techniques and methodologies, to be aware of and able to compete with problems in development and implementation of complex software tools and systems
  • to understand basic principles of IoT and its role in product design.

Course teachers: Stanko Škec, Mario Štorga

Course objectives: Goal of the course is studying of the conditions necessary for realisation of technical innovation in existing and new companies as a presumption for company concurrences. The innovation process is in focus of the learning including creation of the innovation friendly environment, innovation portfolio and evaluation of innovations from social, technological and financial perspectives.

Expected learning outcomes:

  • To analyse patent database.
  • To explore the state of art and trends in technology.
  • To evaluate new proposals/designs of technical systems.
  • To propose and lead product innovation projects.
  • To manage innovation potential on team and organisation level.

Course teachers: Mario Štorga, Stanko Škec

Course objectives: Goal of the course is focusing the student to the environment and natural resources related issues caused by the product life cycle. Based on the sustainability tasks, students learn about methods and tools, and study socio-technical aspects and strategies for improvement of environment condition through eco-design.

Expected learning outcomes:

  • Estimate influence of the technical system on the environment and society.
  • Compare methods and strategies for improvement of environment state that are used during the development of technical systems.
  • Integrate criteria for sustainability in the development of technical systems.
  • Design the modes for raising awareness about the importance of sustainability and eco-design.
  • Evaluate the contribution of the research results in eco-design research field and applicability to practice.