My research interests focus on digital communications in general and error control coding in particular. I am generally attracted by everyday problems that can be tackled by applied math. Error control codes are certainly one of the most beautiful and practically relevant intersections between mathematics and engineering. I am sure that nobody can escape the fascination of building practical systems — based on finite fields as manageable surrogates for the real and complex numbers — that can cope with the inherent imperfectness of physical transmission channels.
Most of my studies, work, and research so far have been centered around digital communications, error control coding, and networks. These fields have already given us smart mobile phones, the Internet, and worldwide accessible cloud data storage; I believe that they still have the potential to further improve our daily experience with telecommunications and data handling. Besides the aforementioned main areas, I also reach out to fields such as information theory, cryptography, FPGA design, data storage systems, flash memories, and cellular automata in order to discover new applications and to reveal unsolved problems. I am interested in the whole chain of research; that is, understanding the mathematical foundations and physical constraints, designing and optimizing algorithms, and eventually working out new applications and products.
My current research interests are:
- Error control coding
- Codes for fiber-optical high-speed networks
- Codes for distributed data storage
- Codes for flash memories
- Efficient VLSI implementations
- Digital communications
- Telecommunications systems, networking
- Embedded security
Since winter term 2016/2017, I teach the mandatory undergrad course Grundlagen der Programmierung (in German) each winter. Course material is be provided on University of Stuttgart's E-learning plattform ILIAS and the university's Github Enterprise Server.
Since summer term 2016, I teach a grad course on Error Control Coding: Algebraic and Convolutional Codes (in English) each summer. Course material is provided on University of Stuttgart's E-learning platform ILIAS.
Christian Senger (IEEE S'05-M'11) is an Akademischer Oberrat at the Institute of Telecommunications at the University of Stuttgart. He received a diploma degree (M.Sc. equiv.) in Computer Science from Universität Karlsruhe (now Karlsruhe Institute of Technology) in 2006 and a Dr.-Ing. degree (Ph.D. equiv.) in Electrical Engineering from Ulm University in 2011. From May 2013 to October 2015, he was a postdoctoral research fellow at the Communications Group at the University of Toronto. His main field of interest is error control coding with its modern applications in fiber-optical high-speed networks, distributed data storage, and flash memories.