BOGY Internship at the University of Stuttgart

March 6, 2023 /
Visualization Research Center at the University of Stuttgart (VISUS)

M. Braun (IntCDC), T. Rau (VISUS), N. Dörr (VISUS), S. Öney (IntCDC), C. Warren (SFB-TRR 161)
News

 

From 13 to 17 February, 2023, Jonas Guschelbauer, Hannah Keis, Riya Vidwans and Jakob Wolf completed their BOGY internship at the Visualization Institute of the University of Stuttgart (VISUS). They got an insight into the world of programming, could try out different technologies and work on their own projects. The internship was carried out as a cooperation between VISUS, the SFB-TRR 161 and the Cluster of Excellence IntCDC.

Below you can find their internship report. 

Insight into the life of a computer scientist

From 13.02. to 17.02.2023 we were allowed to complete our BOGY internship at the Visualization Institute of the University of Stuttgart. We were given many insights into different areas of research and were introduced to different aspects of computer science. We also got an insight into life at the university.

C++

On the first day we were first introduced to a new programming language: C++. At first, the syntax was a bit hard to understand, but once you started programming, it became easier. In the end, everyone had programmed different small applications. Among them were a Connect Four game, a Battleship game and a calculator.

Arduino

On the second day, after a short tour of various research projects, we started with Arduino. Our supervisor Matthias Braun showed us the target hardware, a card reader, which then activated a servo and thus opened a door. For the first introduction to the programming language, we tried to make an RGB lamp light up. After that we tried to make the servo turn. After this worked reasonably well, the goal was to be able to control the servo with a button in different ways. But we didn't get much further, because the day was over and none of us really wanted to work on it on the following days.

Technical Tour

Right at the beginning of the second day we got a guided tour through the VISUS building. There Matthias showed us e.g. the Powerwall, the server rooms, the 3D printers and the HoloLens. Afterwards we were allowed to try out the latter with a demo. In the room with the HoloLens, we also found the graphics cards lying around, which were part of another research project. At the Powerwall, we were also allowed to look at the twenty computers that control the ten image displaying projectors. Unlike the previous BOGY group, we were not surprised to see that the computers in the server room are stored in refrigerators.

Lecture

Since it is currently lecture-free time, we were allowed to listen to the recording of a lecture on Tuesday. The topic of the lecture was "Visualization" and we learned about its origin and history, definition and some examples of its use today. Among other things, people use it in the medical field or to accurately visualize particles. We found especially interesting the different flow visualizations, which were explained with some examples.

HoloLens

An exciting experience we had on Wednesday was to try out the Microsoft HoloLens. When you put them on, 3D holograms appear in the real world, which you can fix in space and then move around. By moving your hand, you can interact with the glasses. In our case, we were able to look at molecules on a huge scale, which was very fascinating.

Tic-Tac-Toe in Unity

From Wednesday on, we primarily worked with the Unity game engine. The task was to program a tic-tac-toe game. First, we had to build a game field in the 3D engine and then we had to make sure that the game could be played by code. At the end we also designed our own game pieces for our Tic-Tac-Toe game.

Blender

On Thursday we worked with Blender. Blender is a design software that we used to create 3D models - for example, to design our own room or to design game pieces.

We started with a quick introduction to the topic: how to scale, zoom in, zoom out, couple, etc. Then we got to make our own game pieces: Minecraft characters, book logos, or Polyomino bricks.

Conclusion

The BOGY internship was very informative and we had a lot of fun. We were able to learn a lot about the activities as a computer scientist and gain some experience. Therefore, we can only recommend an internship at the university. We would also like to thank our tutors from VISUS, who accompanied us through our internship and were available for questions and assistance.

Jonas Guschelbauer, Hannah Keis, Riya Vidwans & Jakob Wolf

 

More information (in German) can be found here.

To the top of the page