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.

Embedded Systems

What do they have in common ...

a modern sports car, a sports car, a Japanese toilet bowl and a screen built into the contact lens?

All this and countless other things are powered by embedded microcontroller systems.

Module B is an in-depth course on designing appropriate hardware/software and consists of two linked courses:

  • Design of embedded systems
  • Programming embedded systems

Module C consists of Programmable Control Systems and Low Voltage Power Installations.

Both areas look very simple, so the question that probably arises for many is: "Is there anything else I can learn in this area?"
On the other hand, both areas are related to the safety of people, i.e. all users of electrical equipment and installations, not just professionals with an electrical engineering background. It is therefore right that the professionals responsible for these two areas should also ask themselves: "Do I know enough to dare to take responsibility?"

Both Module C courses are delivered in lectures and laboratory exercises.

In the course Programmable Control Systems, you will encounter:

  • process control in various fields (industry, energy, transport, ecology...),
  • hardware selection (controller, signal and function modules, sensors, actuators, operator panel), installation and configuration,
  • communication arrangements between dispersed hardware elements,
  • development of a user control programme,
  • user interface development (operator panel, HMI, SCADA...),
  • integration of the controlled process into the higher-level information system,
  • concrete use of Simatic programmable logic controllers (PLCs) and the STEP 7 language to solve control tasks.

For the Low-voltage Electrical Installations course, with:

  • electrical installations and legislation,
  • electrical installation components,
  • conductor sizing,
  • Protecting electrical installations,
  • surge protection,
  • risk of electric shock,
  • protection against electric shock,
  • intelligent electrical installations,
  • interior lighting design,
  • security lighting,
  • electrical installation design,
  • measurements of electrical installations,
  • electrical equipment in explosion-risk areas.

The laboratory exercises in both subjects are indeed laboratory exercises. In the exercises, you will encounter practical examples for which you will learn the basics in lectures. They are therefore practical exercises that require individual work with controllers, programmers, electrical installation elements, measuring instruments, as well as with pliers and screwdrivers.

The exam for both subjects consists of a written and an oral exam, and you also get a grade for the exercises you do. The final grade is based on all three assessments (written exam, oral exam, exercises), but all three partial grades must be positive.

If you're not so keen on traditional exams, you can also take the exam by creating a project and giving an oral defence. The assessment of the exercises will, of course, be taken into account in this case too. This is the format for both Module C courses.

The aim of Module D is to learn the basic principles of web technologies on both the server and client side and to acquire the competences to develop simple web pages independently. Students learn about the web languages and programming technologies required for the presentation and dynamic display of content. In addition, students learn the basic principles of describing and searching for web content and services, how to adapt them to fixed and mobile terminals, and content formats and the resulting technical requirements for the transfer of content and the delivery of web services.

Summary of content

  1. History and development of the internet and the web
  2. Basic principles of client-server communication (Internet protocols, HTTP)
  3. Server administration basics (installation, management, security mechanisms)
  4. Online security mechanisms (authentication, certificates, HTTPS)
  5. Server-side technologies (PHP, ASP, CGI, database access, Java servlets)
  6. Client-side technologies (web browser, HTML, CSS, scripting languages, DOM, AJAX, frameworks and software libraries)
  7. Web services and semantic data interchange technologies (XML, XSLT, JSON, SOAP, WSDL)
  8. Operation of blogs, forums, wikis, social networks, RSS technology
  9. Mobile web (WAP, WML, responsive web).
  10. Online security and cyber-attacks (server attacks, client attacks, social engineering)

Module D subjects

  • World Wide Web
  • Multimedia systems

Examination system
50% of the mark is based on the individual project in the laboratory exercises, which includes the creation of a dynamic website, and 50% on the oral examination.

Module E subjects

  • Project management, innovation and teamwork
  • Product design and development

Examination system
Students take both Module E examinations in the last week of the semester, when they present a new prototype product developed through group project work in the laboratory exercises of both Module E courses.

STAY up to date

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

E: T: 01 4768 411