The modules of the study programme are optional in the summer semester of the 3rd year, regardless of the field of study of the study programme.

The aim of Module A is to introduce and train students with specific skills in process measurement systems and in quality and reliability control of products and systems.

Module A subjects

  • Process measurement systems
  • Quality and reliability control

The topic of process measurement systems includes the integration of measurement issues into process systems, and the treatment of measurement methods and instrumentation from the point of view of control engineering. In particular, the time response of measurement systems is addressed by means of modelling, and an analysis of the essential requirements for the selection of specific measurement equipment from the point of view of metrological parameters for control systems. General examples of measurement disturbances are discussed, as well as methods of implementing protection (shielding and earthing) for electronic measuring instruments and process measurement systems. The course deals in more detail with data transmission buses and introduces students to the basics of computer control of measurements (acquisition, processing and display of measurement data) and to the basics of virtual measuring instruments.

The theme of quality control and reliability involves learning about total quality management, the complex systems and tools of the various activities that are used to improve the quality of products and services. The student is introduced to tools for assessing measurable and non-measurable (descriptive) quality and reliability characteristics of components, assemblies and systems. The aim is also to delineate and understand the areas of safety and quality, reliability and maintainability, and to relate this to European requirements, both in terms of standardisation and technical requirements for products. The approach to quality and reliability control is also presented from an economic point of view. Practical examples are used to consolidate the theoretical knowledge.

Examination system
Students take both Module A examinations at the end of the semester after completing the practicum. By agreement, it is possible to take part of the examination on an ongoing basis during the semester by means of colloquia or a seminar paper.

Module B focuses on the design and implementation of integrated circuits and the design of digital electronic systems. The detailed content of both courses is as follows.

Integrated circuits

CMOS inverter: design, implementation, transmission characteristics, noise limits, delays, power consumption. Design of CMOS combinational and sequential circuits in different technologies.

Design of basic arithmetic logic building blocks: adders, multipliers, shift registers. Design and implementation of SRAM, DRAM, DDRAM, SDRAM and other memory circuits.

Design of basic analogue building blocks: current mirrors and sources, current and voltage references, differential stages, output stages, differential amplifiers.

Design of digital electronic systems

Digital system design: description of RTL-level operation, division into control logic and data processing logic, implementation and integration of the two parts.

Introduction to embedded IP (Intellectual Property) cores: processors, memories, communication units. Use of soft processor cores in programmable circuits.

Memory structures: working principle and implementation. Communication between building blocks in the system: I2C, CAN, USB, PCI, IrDA, Bluetooth.

Simultaneous hardware and software design and modelling of functionality in SystemC, SpecC, UML. Presentation of the design process and examples of design environments. Capability analysis and partitioning into hardware and software.

Examples of design and implementation of digital systems: digital camera, JPEG encoder, MPEG4 decoder, modem, set-top box.

Objectives and competences
The module provides fundamental knowledge of integrated circuits and the design and implementation of digital electronic systems. The knowledge acquired is the basis for the design of electronic circuits from the lowest transistor level up to the highest abstract level in languages for describing the operation of circuits.

Intended learning outcomes
The student will learn the analysis and synthesis of electronic circuits and systems. The student will be able to design electronic circuits at different design levels in a selected target technology.

Assessment methods
Report and completed laboratory project and oral examination. Grading scale: 1-10 (6-10 positive, 1-5 negative).

Module C covers a comprehensive picture of electricity needs and the exploitation of primary resources. It provides a basic knowledge of electricity supply through an introduction to electricity generation, transmission and distribution. It highlights environmental aspects, the impact of the electricity market and the development of new technologies, renewable energy sources and energy efficiency.

The module provides an in-depth knowledge of the characteristics, design features and applications of different types of electrical machines. The emphasis is on the applied knowledge that the future designer or user needs in the selection, dimensioning and use of electrical machines.

The module includes two courses:

  • Power engineering
  • Design of electromagnetic devices

Module D consists of two courses:

  • Safe communications
  • Satellite communications and navigation

Module E subjects

  • Software quality
  • Innovation process and patenting

The aim of the course is to learn about the basics of the innovation process, ways to protect intellectual property (industrial property, copyright), economic and legal aspects of intellectual property protection (what, where, when and how to protect), and ways to acquire and manage research and development projects whose results can be protected in a proper and timely manner from the point of view of intellectual property protection. Intellectual property is a type of property that is the product of human intelligence and is the name of the legal concept that protects intellectual activity or knowledge. The legal concept defines the rights of the author over his intellectual creations and the rights of public access to these creations. It protects knowledge in order to promote the dissemination and use of intellectual creations and to encourage fair trade, which contributes to the economic and social development of society.

Content of lectures

  • Innovation and innovation-related concepts,
  • types of intellectual property,
  • Intellectual property offices (Slovenian, European, international),
  • Copyright,
  • industrial property (patent, design, trademark, geographical indication)
  • topography of semiconductor circuits,
  • Innovation and EU projects (Framework Programmes, Cohesion Fund and Structural Funds).


  • Applied electromagnetics
  • Mathematical practice


  • Refresh the laws of electromagnetism,
  • learn numerical procedures for analysing electromagnetic problems,
  • use Mathematica and/or Matlab,
  • carry out a short analysis of the chosen electromagnetic problem,
  • have a good basis for cycle 2 studies.

Acquired competences

  • Ability to define, understand, analyse and interpret problems in electrical engineering - electromagnetics in industry,
  • ability to use Mathematica and/or Matlab,
  • a deeper understanding of electrical engineering and numerical mathematics, facilitating the continuation of studies at the 2nd Bologna level

Valuing knowledge

  • A joint seminar assignment in both subjects,
  • a minor electromagnetic problem of your choice,
  • final overall grade = seminar paper + its defence.

Special features

  • Parallel progression of the two subjects, complementing each other.

Modul G: Kibernetska varnost

Modul G na celovit način obravnava kibernetsko varnost v sodobnih IKT sistemih in v vsakdanjem življenju. Podaja osnovna tehnična znanja, potrebna za zaščito informacijskih sistemov in komunikacijskih omrežij. Dodatno pa naslavlja tudi interdisciplinarne vidike, brez poznavanja katerih varnosti ni mogoče zagotavljati. Mednje sodijo: človeška psihologija (najbolj ranljiv element sodobnih IKT sistemov je prav človek), pravo in ekonomija.

The module includes two courses:

  • Kibernetska varnost informacijsko-komunikacijskih sistemov
    Pri tem predmetu boste spoznali tehnične osnove kibernetske varnosti v kontekstu sodobnih komunikacijskih tehnologij in informacijskih sistemov. Podrobneje bomo obravnavali lokalna omrežja, internet ter brezžične in mobilne sisteme. Nadaljevali bomo z varnostjo sodobnih storitev in aplikacij, s posebnim poudarkom na spletnih tehnologijah in oblačnih sistemih, ogledali pa si bomo tudi osnove varnih razvojnih praks in zaščite sistemov.
  • Interdisciplinarni vidiki kibernetske varnosti
    Pri tem predmetu boste spoznali netehnične dimenzije kibernetske varnosti. Ogledali si bomo kako človeški dejavniki in psihologija vplivajo na ranljivost sistemov, kako kibernetski kriminal ureja in preganja zakonodaja, ter kako kibernetska varnost vpliva na gospodarstvo in uspešnost podjetij. Učili se boste na podlagi primerov iz resničnega sveta in pri tem razvijali tudi kritično mišljenje, ki je bistveno za strokovnjake s področja kibernetske varnosti.

STAY up to date

University of Ljubljana, Faculty of Electrical Engineering, Tržaška cesta 25, 1000 Ljubljana

E: T: 01 4768 411