Study Projects

I studied Electrical Engineering at ETH Zurich (Swiss Federal Institute of Technology). During my studies, I completed various projects.

Reversi Player

My first assignment at university was to write a Reversi player in Java. Together with a study mate, we evaluated different approaches and implemented a neuronal network to solve the task. Read more…

Sound Generator on a Blackfin DSP

An optional project was the course on DSP programming where students were taught in programming a Blackfin Digital Signal Processor. In Assembler language, I wrote a sound generator that ran directly on the DSP hardware. Read more…

Speech Recognition

Speech Recognition was another student project I worked on with a study mate. We were taught the basics of speech recognition, implemented our own versions of the algorithms and enabled voice control for a web browser. Read more…

Gathering and Labeling Sensor Data on a Mobile Phone with TITAN

“Gathering and Labeling Sensor Data on a Mobile Phone with TITAN” is my bachelor thesis that I wrote together with Jonas Huber. We enabled motion capturing with Bluetooth sensors and data labeling on a Windows Mobile phone. Read more…

Network Traffic Measurement

As part of the course “Advanced Topics in Communication Networks”, I wrote the paper “Traffic Analysis of E-Collaboration and E-Learning Applications used at ETH Zurich”. In this paper, I gathered and compared traffic measurements of three E-Learning applications that we provided at LET.  Read more…

Cryptographic Hardware Extension for OpenSSL Library

In our semester thesis “Cryptographic Hardware Extension for OpenSSL Library”, Mathias Schnydrig and I developed an AES and SHA implementation on a XILINX Virtex 6 FPGA. The crypto functions could be used through a Linux driver. Read more…