Bachelor and Master Theses

We permanently offer proposals for bachelor and master thesis projects in all areas across our research activities (see our research areas page) and related subjects which cover most topics in Computer Graphics. The thesis topics are usually specified in cooperation with one of our research assistants and/or Prof. Kobbelt taking into account the student's individual interests and his/her previous knowledge as well as the current research agenda of the Computer Graphics group (e.g. in terms of ongoing academic or industrial cooperations). So if you are interested in a thesis project in Computer Graphics, please contact anyone in the graphics group. In order to guarantee a successful completion of the thesis, we usually expect our student to have

  • taken the "Basic Techniques in Computer Graphics" lecture if you are a bachelor student
  • extensive knowledge in computer graphics if you are a master student
  • a good working knowledge of C++

or an equivalent qualification. After a one-month evaluation period you will submit a short research proposal which summarizes the general subject and detailed goals of the thesis. Based on this proposal the thesis will be registered officially. During the following six (four, for a bachelor thesis) months you will work on the various programming tasks, literature search, data acquisition and so on as required by your project. If necessary, you can use the special equipment available at the graphics lab, including a 3D scanner, stereo projection wall, a robot arm, a 3D printer, high quality video and still cameras and other devices.
Of course, during your thesis project there will always be a research assistant available who supports you and supervises the progress of the project and who can be asked for help if difficulties arise. Finally the thesis is finished by writing an approx. 80 page report (less for a bachelor thesis), giving a concluding talk about the project and the results, and by providing a CD or DVD with full documentation of the programs and other resources that have been created during the project.

Below is a list of projects we are currently working on. In the context of these projects various thesis topics can be offered depending on your personal interests. Please contact the corresponding assistant (in person or by e-mail) for more information, stating which relevant courses you have taken, etc.

Various topics in Computer-Aided Design


Julius Nehring-Wirxel, M.Sc.

Various topics in Digital Fabrication and Virtual Reality


Patric Schmitz, M.Sc.

Various topics in Shape Learning

thesisimg In the context of Shape Analysis we apply machine learning and statistical methods to analyze 3D shape collections. These methods can be used for discrimination tasks such as classification or segmentation as well as generative tasks such as automatic generation of shape collections. Bachelor or Master theses can be offered in this field for various ongoing projects.

Moritz Ibing, M.Sc.
Tim Elsner, M.Sc.

Various topics in Geometry Processing and Quad Meshing

thesisimg In the context of Quad Meshing we are exploring numerous ways to enhance and extend the algorithms we currently use. Possible directions are: better automatic detection of surface features or structures to be considered by the meshing algorithm, novel ways and tools allowing for more user influence, a more interactive workflow, intuitive visualizations for user guidance, etc.

Janis Born, M.Sc.
Patrick Schmidt, M.Sc.

Disclaimer Home Visual Computing institute RWTH Aachen University