Direkt zum Inhalt springen
Computer Vision Group
TUM School of Computation, Information and Technology
Technical University of Munich

Technical University of Munich



Practical Course: Hands-on Deep Learning for Computer Vision (6h / 10 ECTS)

WS 2016, TU München

Please direct ALL questions regarding this practical course at dlpractice[at]vision.in.tum.de

Lecturer: Dr. Laura Leal-Taixe

Tutors: Vladimir Golkov, Caner Hazirbas, Thomas Möllenhoff

The course will start on 18.10.2016 Tuesday at 16:00 in room 02.09.023.

Course Description

In this course, we will develop and implement deep learning algorithms for concrete applications in the field of computer vision. The main purpose of this course is to gain practical experience with the most successful machine learning tool in computer vision since 2012, and to learn about its benefits and drawbacks when applied to concrete, relevant problems.

Important Announcement

This is the winter term 2016/2017 course. For the summer term 2017 course, see here.

Thank you all for your interest. Our course capacity is now full. All students in the waiting list must present in the first lecture. We will give the free spots based on the order.

Preliminary meeting will take place on 21th June 2016, Tuesday between 16:00 and 16:45 in room 02.09.023.

Slides of the pre-meeting can be found here.

The course registration is done via the matching system. Please only register on TUMOnline if you are assigned the course.

Requirements: Passion for mathematics and the use of machine learning in order to solve complex computer vision problems. The course will be focused on practical projects, therefore, previous knowledge of Python is desired.

Number of participants: max. 27

Course Structure

In the first three weeks, there will be lectures and exercise sheets handed out every week, containing practical/theoretical problems. After that, the students will work in groups on practical machine learning problems in computer vision. Each group consists of 2 students, and will be supervised by one of the lecturer/tutors. During the remaining of the semester, the group meet weekly with their supervisor to discuss the project progress. At the end of the semester, each group will present their project with a following Q&A section. There will be no additional written or oral exam. Both theoretical and practical part will be considered in the final grading. The course schedule are detailed below.

Course Schedule

Lectures will be held on Tuesday between 16:00 and 17:45 in room 02.09.023.

  • 18.October : Intro to Feedforward and Recurrent Neural Networks
  • 25.October : Convolutional Neural Networks and project presentations
  • 08.November : Convolutional Neural Networks cont.
  • tba : Final Presentations
Course Materials

Please find the slides on the course material page.


  • Kevin Murphy. "Machine Learning: A Probabilistic Perspective", MIT Press, Cambridge, Massachusetts 2012,
  • Christopher M. Bishop. "Pattern Recognition and Machine Learning", Springer, Berlin, New York, 2006.

Rechte Seite

Informatik IX
Computer Vision Group

Boltzmannstrasse 3
85748 Garching info@vision.in.tum.de

Follow us on:



CVPR 2023

We have six papers accepted to CVPR 2023.


NeurIPS 2022

We have two papers accepted to NeurIPS 2022.


WACV 2023

We have two papers accepted at WACV 2023.


Fulbright PULSE podcast on Prof. Cremers went online on Apple Podcasts and Spotify.


MCML Kick-Off

On July 27th, we are organizing the Kick-Off of the Munich Center for Machine Learning in the Bavarian Academy of Sciences.