Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note
titleTopic Info Meeting

If you plan on doing your Bachelor's or Master's thesis/P1/P2 with COSY , 

Please attend the topic discussion session for WiSe 2023:

When: Wednesday  16:30
Where: Seminarraum 11, Währingerstrasse 29, 1090 Wien

Please prepare yourself for this session:

  • Read the topic descriptions and pick at least 2 topics that spark your interest

  • Write down your associations and assumptions about the topics (e.g. your interests, research questions and methods that come to mind). Ideally, take a first look at the available literature.

     → The better your preparation, the greater the likelihood that we can optimally supervise you (smile)


...

A universal Smart Home API  - vergeben

The Smart Home communication protocol environment is heavily fragmented and many standards compete for integration. Thus, interoperability and unified control are not possible in most cases.  

Your task is to:

  1. Research the most widely used Smart Home communication standards and the corresponding APIs
  2. Design and Develop an API to cover all identified use cases/API calls from all of the aforementioned standard

Your Project should be implemented in a lightweight language such as MicroPython. Experience programming for microcontrollers (Arduino, ESP, NodeMCU) would be a plus.


Fake Data Generator (Test-data API) - available

Design brief in short: Write a RESTful API that outputs data previously stored in a CSV file!

Data is recognized as an essential 'raw material' of the future, and it's no secret that many modern applications are extremely data-intensive. For development purposes and user studies, having access to synthetic data of any kind can be quite beneficial.

The task for the Praktikum, Bachelor's, or Master's Thesis is to develop a web application that primarily fulfills the following requirements:

  • The user uploads a CSV file (or a JSON file, XML, etc.) with prepared data into the application. This could include, for example, recordings of stock market data and time-stamps. However, it could be anything like energy consumption, energy costs, or whatever is relevant.
  • Through an API, the user should then be able to access and download this data.
  • Only data that pertains to the past should be provided. That is, if the CSV file contains stock prices from 2022 to 2025, the API should deliver only those values that correspond to past dates, up to and including the current moment.
  • If the topic is treated within the scope of a Master's Thesis, we must conceive of even more meaningful tasks, such as an integrated random data generator.

Motivation: If one wanted to develop another application (not part of the Praktikum/Bachelor's/Master's Thesis) that, for example, deals with stock prices, then the API of the Fake Data Generator should provide the data for this app, thereby enabling tests to determine how well the app functions, etc.

Technology: We prefer Django, but we are flexible.

 If you're interested, please contact Florian Güldenpfennig (florian.gueldenpfennig@univie.ac.at)

c. Further Topics

Reverse Engineering a Quantum Computing Educational Toolkit  - available
In unserer Forschungsgruppe entsteht derzeit ein neues Teaching Lab zum Thema "Quantum Computing", das in einem ersten Schritt mit Equipment des Startups https://phasespacecomputing.com/ betrieben wird. In dieser Arbeit soll untersucht werden, inwieweit der dort gewählte Ansatz, Quantengatter mit Hilfe klassischer Schaltungen zu emulieren, im Sinne eines "Reverse Engineering" reproduziert und ausgebaut werden kann. Hierzu benötigen Sie ein grundsätzliches Verständnis der Eigenschaften von Quantenschaltungen sowie ausgeprägte praktische Fähigkeiten und Geschick im Bereich Hardwarebau, ausserdem viel Selbständigkeit und Fantasie.


If you're interested, please contact Peter Reichl (peter.reichl@univie.ac.at)

...