The Faculty of Computer Science is a very research-oriented faculty. Current applied computer science research topics are carried out through public and private third party funding streams. Both master's programmes are involved in our innovative R&D projects. At the Faculty of Computer Science there are currently four work groups researching in the following areas:
- Software Engineering
- IT Security
- Cloud Computing
- Technologies for Big Data Applications
High Performance Cluster for Big Data Applications
The Faculty of Computer Science has developed a scalable system in which various standard software components work together on an application case on real data. Since the beginning of 2013, teaching staff and students have had access to a High Performance Cluster (HPC) for multiple data analysis. In past semesters this has resulted in several bachelor's and master's theses, some of them outstanding. In his award-winning thesis, "Analysis and Implementation of a Big Data Architecture on a Computer Cluster", Tim Schmiedl developed the Lioncub platform using the basic technology of Apache Hadoop, the distributed databank system HBase and the streaming framework Storm.
As a high-performance reference platform for big data technologies, Lioncub is being continually extended and optimized by the Faculty. Currently the Lioncub platform is administering over one million articles from social networks and news portals, and is available over a web surface. By entering a password documents can be viewed and results shown in the form of diagrams or URL listings within a few seconds. However this is not the most important application of Lioncub. Its primary function for the Faculty is as a research platform for innovative software from the field of Big Data. It can easily be used for other applications. For example, after reading data from the CAN-Bus of vehicles, Lioncub can be used to draw conclusions on the driving behaviour of the driver.
The Faculty will continually extend the capacity of the HPC in the coming years; the first stage is already in progress. The HPC offers great potential for teaching and research: Big Data is expected to have far-reaching effects, not only on product development, business processes and science, but also on society as a whole.