Contact
Silvia Niet-Wunram
Paul-Bonatz-Str. 9-11,
Building H, Room 102
57076 Siegen
Nordrhein-Westfalen
Germany
master-cs@uni-siegen.de
telephone: +49 271 740-3400
fax: +49 271 740-4018
You are here
Embedded Systems
We expect solid knowledge in the following disciplines
- Digital design and computer organization
- Operating systems
- Computer networks
- Programming
Visual Computing
We expect solid knowledge in the following disciplines
- Linear Algebra and Vector Calculus
- Programming in C++ and Python
- Computer Graphics (in theory and programming practice)
- Image Processing (in theory and programming practice)
Regarding linear algebra and programming, we refer to standard books and online material, such as
- Gilbert Strang: "Introduction to Linear Algebra", Wellesley-Cambridge Press, 2016
- "C++ Tutorial" on tutorialspoint.com
- A sample lecture on Bachelor level at the Univeristy of Siegen: Introduction to Programming
Computer Graphics
Regarding computer graphics, we expect knowledge related to the following sub-topics, that can be found in the literature and online material listed below.
- Transformations in 2D and 3D
- Basic concepts in lighting and shading
- Textures
- Basic concept of the graphics pipeline
- Graphics algorithms: Clipping, rasterization
- Graphics programming experience, e.g. OpenGL with GLSL
Reference material (this list is far from being complete, there is far more material that can be used)
- edX Online Course "Computer Graphics" from Ravi Ramamoorthi, UC San Diego [covers topics: 1, 2, 4, 6]
- Steve Marschner, Peter Shirley: "Fundamentals of Computer Graphics", 2015, A K Peters/CRC Press [covers all aspects]
- Richard S. Wright, Nicholas Haemel, Graham Sellers, Benjamin Lipchak: "OpenGL Superbible: Comprehensive Tutorial and Reference", Addison, Wesely, 2015 [covers all aspects]
- A sample introductory lecture on Master level at the Univeristy of Siegen: Scientific Visualization.
Image Processing
Regarding image processing, we expect knowledge related to the following sub-topics, that can be found in the literature and online material listed below.
- Digital image representation
- Intensity transformations and spatial filtering
- Filtering the frequency domain
- Morphological image processing
- Segmentation and edge detection
Reference material (this list is far from being complete, there is far more material that can be used)
- Bernd Girod: Digital Image Processing, Stanford University course material.
- Rich Radke: Digital Image Processing, Youtube video lecture
- William K. Pratt, Digital Image Processing, PICS Scientific Inside, 2007
- Rafael C. Gonzalez and Richard E. Woods, Digital Image Processing, Pearson, 2018
- A sample introductory lecture on Master level at the Univeristy of Siegen: Deep Learning