Teaching
Academic courses taught at the Faculty of Computer and Information Science (UL FRI) and the Academy of Fine Arts and Design (UL ALUO), University of Ljubljana.
Computer Aided Design II
Focuses on 3D modeling, rendering, and computer animation using industrial tools like Blender, Autodesk Maya, or Rhinoceros 3D for industrial and visual design.
Concepts for Modeling of Visual Information I
Covers foundational conceptual modeling, structural representation of visual data, and basic procedural generation of structures for visual design.
Concepts for Modeling of Visual Information III
Covers advanced conceptual modeling, structural representation of visual data, and procedural generation of structures for visual media and design applications.
Differentiable Programming
Explores the theoretical foundations and techniques of differentiable programming (automatic differentiation), optimization, machine learning, physical simulations, and scientific computing.
Digital Technologies in Design
Introduces design students to foundational digital technologies, scripting, interactive prototyping, and creative coding techniques for spatial design.
Human-Computer Interaction
Introduction to principles of user-centered design, user experience (UX), usability testing, prototyping, and accessibility, alongside advanced interface paradigms like AR/VR and brain-computer interfaces.
Interaction and Information Design
Focuses on computational approaches to information design, interactive product development, media art installations, data and music visualization, and user experience (UX) evaluation.
Topical Research Themes 2
Advanced research seminars and topics focusing on computer graphics, volumetric neural rendering, 3D data visualization, and interactive systems for PhD candidates.