We would like to announce the lecturers and contents of the elective courses Computer Science Skills 2 and Topical Research Themes 1 and 2 for the academic year 2025/2026.
All elective courses for each study programme are published in the Course Syllabuses which can be found at the bottom of the programme descriptions on the Study subpage. The dates of enrolment are published on the Enrolment page.
Course |
Lecturer |
Course No. |
Semester |
Study Cycle |
Računalniški vid v biometriji / Computer Vision in Biometrics* |
Žiga Emeršič |
63766B Tehnične veščine 2 |
spring |
1st |
Course |
Lecturer |
Course No. |
Semester |
Study Cycle |
Analiza in izboljševanje poslovnih procesov / Analysis and Improvement of Business Processes |
Damjan Fujs |
63546K Aktualno raziskovalno področje 2 |
spring |
BMA-RI IŠRM2 MM2 |
Digitalne strategije in digitalni poslovni modeli |
Tomaž Hovelja |
63545D Aktualno raziskovalno področje 1 |
winter |
BMA-RI IŠRM2 MM2 |
Odvedljivo programiranje / Differentiable programming* |
Ciril Bohak |
63546J Aktualno raziskovalno področje 2 |
winter |
BMA-RI IŠRM2 |
Opomba: * predmet se izvaja v angleškem jeziku.
(Course is taught in English.)
Prerequisites: Good programming skills and knowledge of Python.
Course content is divided into three main parts:
(I) data acquisition and the importance of unbiased and balanced datasets,
(II) image detection and segmentation for further object analysis,
(III) recognition of people and objects.
Students will be assessed through 5 seminar assignments.
Weekly content:
(Course is taught in Slovene.)
After completing the course, the student will:
(Course is taught in Slovene.)
The course Digital strategies and business models focuses on an in-depth study of modern digital strategies and digital business models. The course will examine how new disruptive information technologies enable digitalization of business processes, the design of digital products and services, and entering new markets. The aim of the course is to familiarize students with the key concepts of digital strategies and business models, as well as business, technical, organizational, managerial and social techniques that form the framework of the digital transformation of the company. This will empower them to independently prepare a digital strategy for the company and develop a plan for its implementation.
(Course is taught in English.)
This course covers differential programming principles and techniques used in various fields like machine learning, computer vision, graphics, physics simulation, and scientific computing. Topics include program differentiation, optimization, and techniques like backpropagation and automatic differentiation. Also, differentiable physics and rendering, solving partial differential equations using neural networks, and differentiable convex optimization.