Thesis offers

Check offers of other studies and specializations

Computing

The goal of the project is to create an application that helps patients doing rehabilitation exercises using virtual reality.

Computer Engineering

In the NaNoNetworking Center in Catalunya (N3Cat, www.n3cat.upc.edu), we are investigating the use of ultra-short range wireless communications an alternative to current interconnects. In our EU project EWiC, we aim to emulate chip-to-chip wireless communications within a computer. For that, we will emulate the behavior of a multi-chip CPU with FPGAs, and connect them wirelessly using Software-Defined Radios (SDR).

Computer Engineering Information Systems Information Technologies

Recent advancements in nanotechnology have enabled the concept of the "Human Intranet", where devices inside and on our body can sense and communicate, opening the door to multiple exciting applications in the healthcare domain. This thesis aims to delve into the computing, communication, and localization aspects of the "Human Intranet" and how to practically realize them in the next decade.

Computer Engineering Computing Software Engineering

This thesis aims to explore the possibilities of the new and less studied variant of neural networks called Graph Neural Networks (GNNs). While convolutional networks are good for computer vision or recurrent networks are good for temporal analysis, GNNs are able to learn and model graph-structured relational data, with huge implications in fields such as quantum chemistry, computer networks, or social networks among others.

Computing

The student will have to implement the Annealed Importance Sampling for Restricted Boltzmann Machine (RBM) neural networks using python/CUDA, and compare the performance against a standard CPU implementation.

Computing

En psicología se conoce como "efecto Franklin" el fenómeno por el cual la percepción que tenemos de una persona tiende a ser más favorable si previamente la hemos ayudado. El objetivo de este proyecto es estudiar y comprobar si dicho efecto también ocurre en realidad virtual, y en concreto cuando tratamos con avatares virtuales. La idea es desarrollar una aplicación de realidad virtual en la que probar este fenómeno (utilizando el motor de juegos Unity), realizar el diseño experimental, e implementar la prueba piloto del estudio de usuario.

Computer Engineering

High-performance computing (HPC) logs are essential for evaluating new scheduling algorithms, but privacy concerns prevent their publication. This project applies differential privacy, which is a state-of-the-art anonymization technique, to HPC workload logs, enabling their safe release. The student will implement and evaluate this method on public datasets, assessing the impact of added noise on data utility. The goal is to offer a practical solution for securely sharing HPC logs with the research community.

Computer Engineering Computing Information Systems Information Technologies

Computing systems are ubiquitous in our daily life, to the point that progress is intimately tied to the improvements brought by new generations of the processors that lie at the heart of these systems. A common trait of current computing systems is that their internal data communication has become a fundamental bottleneck and traditional interconnects are just not good enough. This thesis aims to study how we can speed up architectures with CPUs, GPUs, and ML accelerators thanks to unconventional (e.g. wireless) interconnects.

Computer Engineering Computing Information Technologies

Quantum computers promise exponential improvements over conventional ones due to the extraordinary properties of qubits. However, quantum computing faces many challenges relative to the scaling of the algorithms and of the computers that run them. This thesis delves into these challenges and proposes solutions to create scalable quantum computing systems.

Computing

This project focuses on extending an existing Virtual Reality (VR) simulation that illustrates the process of organ donation and transplantation. The main objective is to design and integrate an AI-powered assistant module into the current VR application. The AI assistant will act as a supportive, interactive guide throughout the simulation, offering real-time contextual information, answering participant questions, and adapting to user behavior to enhance engagement and understanding. will also evaluate

Computer Engineering Computing

Software Engineering

This project seeks to develop an automated and reproducible computational workflow for deriving Curie depth, geothermal gradient, and heat flow maps from magnetic field data. The methodology is based on the spectral analysis of magnetic anomalies using variable-size moving windows to estimate Curie isotherm depths, with shallower depths indicative of elevated geothermal gradients. Although Curie depth estimates already exist, they are typically provided as unstructured point datasets, which limits their direct applicability in thematic mapping and GIS-based analyses.

Computer Engineering Computing

Computing Software Engineering

Implementar en diferents dispositius (mòbil, tablet, portàtil, pc, etc.) una modelització matemàtica de corbes de disparitat de fixació.

Computing

This project portfolio explores three complementary directions at the intersection of quantum linear algebra, quantum circuit design, and graph-based quantum dynamics. We aim to extend classical numerical methods into the quantum domain, developing efficient approaches for generating randomness and expressibility in parameterized circuits, and investigating generalized quantum walks on complex graph structures. This way, we seek to blend rigorous mathematics with practical implementation challenges of quantum algorithms.

Check offers of other studies and specializations