Module


General information
Applied Deep Learning
Applied Deep Learning
ADL
ApplDeepLear-01-BA-M
Prof. Dr. Schramm, Hauke (hauke.schramm@haw-kiel.de)
Ignatov, Marina (marina.ignatov@haw-kiel.de)
Sommersemester 2026
1 Semester
In der Regel im Sommersemester
Englisch
Curricular relevance (according to examination regulations)
Study Subject Study Specialization Study Focus Module type Semester
B.Eng. - E - Elektrotechnik (PO 2017, V3) Technische Informatik Wahlmodul
B.Eng. - E - Elektrotechnik (PO 2023, V4) Wahlmodul
B.Eng. - Wing - Wirtschaftsingenieurwesen - Elektrotechnik (PO 2025, V2) Wahlmodul
B.Sc. - INF - Informatik (PO 2021,V1) Wahlmodul
B.Eng. - Wing - Wirtschaftsingenieurwesen - Elektrotechnik (PO 2017, V1) Digitale Wirtschaft Wahlmodul
B.Sc. - INF - Informatik (PO 2021,V1) Künstliche Intelligenz Verpfl. Wahlmodul, PVO §3

Qualification outcome
Areas of Competence: Knowledge and Understanding; Use, application and generation of knowledge; Communication and cooperation; Scientific self-understanding / professionalism.
The aim of the course is to provide both fundamental understanding and practical knowledge of deep learning techniques for independently applying research and development in this important and growing branch of artificial intelligence. On successful completion of this course students will have knowledge on basic neural network and deep learning concepts and their main applications, e.g. in the field of image processing.
The given theoretical foundations in deep learning will be encouraged by a strong practical focus with various appropriate examples in the lecture and laboratory. After completing the course, successful students will be able to understand and apply basic deep learning techniques to a range of practical problems, like image classification or semantic segmentation. They can (1) identify and utilize an efficient approach for a given task, (2) design and implement a practical realization, (3) test the proposed implemented system for validity and (4) they are able to provide algorithmic refinement and maintenance.
On completing the course, students should have improved presentation and team working skills due to the cooperation in small project teams on given problems. They learn to follow design requirements by understanding of written questions and describe and interpret findings in a written report using scientific language.
On completing the course, students should be able to improve their working ethics through evaluating individual efforts and strictly avoiding plagiarism.
Content information
This course explains the theoretical and practical aspects of fundamental deep learning techniques and enables the independent development and enhancement of such systems. We will study basic neural network setup and training technology as well as some foundations in important application areas, like image processing. More specifically, this includes:
• Learning algorithms, over- and underfitting, hyperparameters, validation, supervised / unsupervised learning, gradient-based learning
• Deep feedforward networks: weight initialization, batch normalization, regularization, loss functions, backpropagation, mini-batching
• Convolutional neural networks: convolution operation, layers, hyperparameters, receptive field
• Practical applications
Rafael C. Gonzales, Richard E. Woods: Digital Image Processing. Prentice-Hall Inc., 2001, ISBN 0-130-94650-8.
Ian Goodfellow et al., “DeepLearning”, MIT Press, 2016
Michael Nielsen: „NeuralNetworks and DeepLearning“, 2017
Teaching formats of the courses
Teaching format SWS
Lehrvortrag 2
Labor 2
Workload
4 SWS
5,0 Credits
48 Hours
102 Hours
Module Examination
Method of Examination Duration Weighting wird angerechnet gem. § 11 Satz 2 PVO Graded Remark
Klausur 120 Minutes 100 %
Laborprüfung 0 % verpflichtende Teilnahme. Die in SoSe 2024 bestehende Teilprüfung "Übung" wird bei nicht abgeschlossener Modulprüfung auf die neue Teilprüfung "Laborprüfung" angerechnet.
Miscellaneous
- interest in neural networks and deep learning
- conceptual and analytical skills
- mathematical skills desired (linear algebra, analysis, calculus)
- programming skills desired (e.g. Python language)
- interest to work with software libraries (e.g. Python)