Spring.
The course requires a moderate understanding of mathematics (basics of linear algebra) and good knowledge of programming. It should be taken in the second half of a 3-years Bachelor programme in Informatics.
Objectives:
The main objective of course INF250 is to provide students with the necessary knowledge and the related skills for exploiting data in modern computing problems (particularly, in visual computing), along with general competence in data-oriented visual computing. Students of INF250 are introduced to a board spectrum of mathematical and computational solutions for turning data into application-dependent values (better models, decisions, etc.). After the successful completion of course INF250, the students know which solutions exist, how they work, and are capable of applying them to data-intense real-world problems.
Content:
Course INF250 addresses a broad variety of topics in the context of data-oriented visual computing, including useful concepts from linear algebra, methods for changing the representation of data (change of basis, etc.), methods for the fitting of models to data, optimization basics, useful basics in numerical differentiation and integration, selected topics from statistics and machine learning, as well as an introduction to image processing and visualization.
After the successful completion of the course the student should have the following learning outcomes defined in terms of knowledge, skills and general competence:
Knowledge
The student
Skills
The student
General competence
The student
INF100 and INF101 (or comparable);
MAT101 or MAT111 (or comparable);
The course requires basic knowledge of programming as well as mathematics from earlier University education. Students must have passed at least one basic course from mathematics (ideally with basic training in linear algebra), and at least two courses about programming.
Student adviser:
T: 55 58 42 00