03-IMVA-3DMFT | 3D Modelling and Design at the FabLab - From Origami to Algorithmic Folding (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Dr. Bernhard Robben Michael Lund |
03-IMAP-ACG | Advanced Computer Graphics (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Gabriel Zachmann |
03-DMM-MI-ACC | Algorithms for Creative Coding (in englischer Sprache) This course is for students who have already attended a programming course and are familiar with basic programming concepts such as variables, conditionals, loops, and (…) This course is for students who have already attended a programming course and are familiar with basic programming concepts such as variables, conditionals, loops, and objects. In this course, we will extend these programming skills towards more complex actions and interactions on the screen. We will be using the Processing programming environment. The main literature will be "The Nature of Code" by Daniel Shiffman (the book is available online for free).
This course is not available for students of computer science, business informatics, or systems engineering.
As the course has a major overlap with my previous course "Advanced Techniques for Creative Coding in Processing" as well as with the combination of my previous courses "Programming Dynamic Environments (PDE)" and "Programming Autonomous Agents (PAA)", students who already attended these courses cannot participate. Exception: If you attended only one out of PDE and PAA, you have the option to get 3 Credit Points in this course.
One main topic of this course will be autonomous agents, e.g. programs that are "intelligent" (not really ...) and make own "decisions", such as non-player characters in computer games. Some basic concepts regarding decision-making, path planning, and swarm behaviors will be introduced. We will also have a short look at evolutionary algorithms, which enable our programs to adapt over to time. Furthermore, we fill focus on objects that move, accelerate, collide, and bounce. We will explore the basic formulas and approaches that allow us to let dynamic things happen on our screens. The basic concepts and the usage of a physics engine will be explained, too. Termine und weitere Informationen finden Sie in Stud.IP. | Dr. Tim Laue |
03-IMVA-ACSS | Applied Computer Science in Sports (in englischer Sprache) Schwerpunkt: IMVA-AI, IMVA-DMI https://lvb.informatik.uni-bremen.de/imva/03-imva-acss.pdf The aim of this course is to create an understanding of the major aspects of sports applications. The course is split into two parts: the first half has a classic lecture/tutorial style, whereas the second half will focus on the creation of individual sports applications.
The lectures will explain the necessary fundamentals, such as sensor technology, user feedback, and the conduction of empirical studies, along with a number of inspiring examples.
In the project part, own prototypes for sports applications are developed in small groups. The exact application as well as the technical implementation approach can be chosen freely. The final graded outcome of the course will be a small sports application about which a presentation has to be held and a documentation in a scientific paper style has to be written.
The course will be held in English.
Schwerpunkt: AI, DMI Termine und weitere Informationen finden Sie in Stud.IP. | Robert Porzel Dr. Tim Laue Bastian Dänekas |
03-IMVT-CGEOM | Computational Geometry (in englischer Sprache) Profil: KIKR, DMI. Schwerpunkt: IMVT-AI, IMVT-DMI, IMVT-VMC https://lvb.informatik.uni-bremen.de/imvt/03-imvt-cgeom.pdf Die Veranstaltung beginnt am 10.04.2025. This course looks at a number of algorithms and data structures from computational geometry with a view on their application to computer graphics. You should feel comfortable with geometric-mathematical thinking as well as algorithmic thinking. We will not need, however, complex mathematics. Die Homepage zur Vorlesung befindet sich immer unter http://cgvr.cs.uni-bremen.de -> Teaching Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Gabriel Zachmann |
03-IMAP-DIS | Design of Information Systems (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Martin Gogolla |
03-IMVA-EI | Embodied Interaction (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Robert Porzel Prof. Dr. Rainer Malaka |
03-IMAA-EC | Entertainment Computing (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Rainer Malaka Rachel Ringe Leon Tristan Dratzidis Nima Zargham |