Thesis offers

Check offers of other studies and specializations

Computing

L'objectiu del projecte és afegir noves mètafores tant de manipulació com d'interació a la plataforma de visualització de models volumètrics en un entorn de realitat virtual.

Computer Engineering Computing Information Systems Information Technologies

Companies and scientists working in areas such as finance or genomics are generating enormously large datasets (in the order of petabytes) commonly referred as Big Data. How to efficiently and effectively process such large amounts of data is an open research problem. Since communication is involved in Big Data processing at many levels, at the NaNoNetworking Center in Catalunya (N3Cat) we are currently investigating the potential role of wireless communications in the Big Data scenario. The main focus of the project is to evaluate the impact of applying wireless communications and networking methods to processors and data centers oriented to the management of Big Data. OBJECTIVES =========== N3Cat is looking for students wanting to work in the area of wireless communications for Big Data. To this end, the candidate will work on one of the following areas: - Traffic analysis of Big Data frameworks and applications, as well as in smaller manycore systems. - Channel characterization in Big Data environments: indoor, within the racks of a data center, within the package of CPU, within a chip. - Design of wireless communication protocols for computing systems from the processor level to the data center level.

Computer Engineering Computing

Machine Learning (ML) has taken the world by storm and has become a fundamental pillar of engineering. As a result, the last decade has witnessed an explosive growth in the use of deep neural networks (DNNs) in pursuit of exploiting the advantages of ML in virtually every aspect of our lives: computer vision, natural language processing, medicine or economics are just a few examples. However, NOT all DNNs fit to all problems: convolutional NNs are good for computer vision, recurrent NNs are good for temporal analysis, and so on. In this context, the main focus of N3Cat and BNN-UPC is to explore the possibilities of the new and less explored variant called Graph Neural Networks (GNNs), whose aim is to learn and model graph-structured data. This has huge implications in fields such as quantum chemistry, computer networks, or social networks among others. OBJECTIVES =========== N3Cat and BNN-UPC are looking for students wanting to work in the area of Graph Neural Networks studying their uses, processing architectures, and algorithms. To this end, the candidate will work on ONE of the following areas: - Investigating the state of the art on this area, surveying the different works done in terms of applications, processing frameworks, algorithms, benchmarks, datasets. This can be taken from a hardware or software perspective. - Helping to build a testbed formed by a cluster of GPUs that will be running pyTorch or Tensorflow. We will instrument the testbed to measure the computation workload and communication flows between GPUs. - Analyzing the communication workload of running a GNN either in the testbed or by means of architectural simulations. - Developing means of accelerating GNN processing in software (e.g., improving scheduling of the message passing) or hardware (e.g. designing a domain-specific architecture).

Computing

Se trata de desarrollar un sistema de software que permita realizar la teleoperación del robot móvil IVO del Instituto de Robótica e Informática Industrial (IRI, CSIC-UPC)

Computer Engineering Software Engineering

Applications are invited for a Final Degree Thesis (TFG) position in High Performance Computing (HPC) architectures at the Barcelona Supercomputing Center (BSC). BSC intends to pave the way to the future low-power European processor for Exascale in the context of multiple architecture initiatives (EPI, eProcessor, DRAC, MEEP, etc.) in collaboration with multiple companies (Arm, Intel, Lenovo, etc.).

Computing

El projecte consisteix en classificar automàticament una sèrie d'imatges de diferents espècies de peixos. Es valoraran diferents solucions basades en deep learning, o en característiques de forma.

Computer Engineering

Applications are invited for a Final Degree Thesis (TFG) position in High Performance Computing (HPC) architectures at the Barcelona Supercomputing Center (BSC). BSC intends to pave the way to the future low-power European processor for Exascale in the context of multiple architecture initiatives (EPI, DRAC, MEEP, eProcessor, etc.) in collaboration with multiple companies (Arm, Intel, Lenovo, etc.).

Computing

The scope of this TFG project is to address the second part of the 16th Hilbert problem numerically and develop a parallel code that will run on a dedicated NVidia Titan V graphic card (15 TFLOPS float performance). The parallel code is to be written either directly in CUDA programming language either by using python or Julia frontends. There is a dedicated computer with two NVidia graphic cards that can be used for running the code.

Computing

Quanta estona dorm el meu gos quan no estic a casa? a quines hores està més nerviós el meu gat? cada quan mengen? El projecte consisteix en fer un seguiment automàtic del comportament d'una mascota mitjançant l'anàlisi automàtica de seqüències d'imatges

Computer Engineering Computing Information Systems Software Engineering Information Technologies

The main goal of this project is to develop a network monitoring system that can be used by network operators to detect bitcoin miners (or miners from other blockchain technologies) in their network. The system will rely only on network measurements obtained by standard network measurement tools and estimate interesting characteristics of detected miners, such as power consumption. How to apply: Please send an email to with your CV and academic file (pdf can be generated from the Raco).

Computing

The field of immersive analytics consists in providing visual analytics tools in a 3D (Virtual Reality) environment. The goal of the project is the implementation of visualization techniques in a VR setup.

Computing

El projecte consisteix en determinar el grau d'obstrucció de la traquea en pacients afectats de tranquobroncomalacia. L'anàlisi es farà a partir de videos enregistrats en pacients amb la malaltia diagnosticada. Cal determinar dinàmicament la llum de la traquea utilitzant tècniques de visió per computador

Computer Engineering

Applications are invited for a Final Degree Thesis (TFG) position in High Performance Computing (HPC) architectures at the Barcelona Supercomputing Center (BSC). BSC intends to pave the way to the future low-power European processor for Exascale in the context of multiple architecture initiatives (EPI, DRAC, MEEP, eProcessor, etc.) in collaboration with multiple companies (Arm, Intel, Lenovo, etc.).

Computing Information Systems Software Engineering Information Technologies

Most EU citizens are concerned about online privacy. EPRIVO aims at building a European data-driven observatory that automatically looks for online services that do not respect our privacy rights.

Computing

Reading charts in desktop and virtual reality environments can be difficult depending on the configuration of different parameters such as the width and height of different visual marks. The project aims to explore the perceptual limits of a set of well-known visualization techniques in desktop and VR-based environments.

Computing Information Technologies

UPC and Nestlé are offering a new position to develop the TFG in the field of Machine Learning and Cybersecurity. This TFG will be fully funded (internship) and carried out in collaboration with the Global Security Operations Center of Nestlé and UPC.

Computing

L'objectiu del projecte és el desenvolupament de diferents metàfores d'interacció que facilitin la comunicació dels diferents usuaris presents en una aplicació col·laborativa per la inspecció de models anatòmics

Computing

L'objectiu d'aquest TFG s'enfoca en la implementació d'un prototipus per a l'extracció automàtica de mencions d'entitats mèdiques (parts del cos, diagnòstics, signes/simptomes, fàrmacs) i relacions entre aquestes mencions (causa_de, localitzat_en, tractat_amb, etc.) descrits en informes d'atendió primària escrita en català o castellà. El prototipus estarà basat en l'adaptació d'un model d'extracció de l'estat de l'art.

Computing

The goal of the project is to create an application that facilitates the segmentation of medical models using immersive techniques.

Computing

El present projecte està orientat a la creació d'una eina docent que té com a finalitat ajudar els futurs estudiants de la FIB i d'altres centres on es cursi Física Quàntica i/o Mecànica Quàntica a la visualització i representació de funcions d'ona de sistemes quàntics (partícula confinada o pou infinit, oscil·lador harmònic, àtom d'hidrogen, etc.) així com al càlcul d'estats propis de l'energia en l'estat fonamental d'aquests sistemes.

Computing

En aquest projecte és pretén analitzar dades provinents de diferents tècniques ecocardiogràfiques, representar-les en 3 dimensions (registration dels diferents senyals) i programar certes eines d'anàlisi a les dades: diferència, detecció de fronts de propagació, cerca de cicles, etc.

Software Engineering

While digital imaging devices have almost entirely substituted analog films in professional and amateur photography, only now digital X-ray imaging devices start being used in dental clinics. Such scanners allow much faster and convenient creation of individual teeth typically as black and white images. One of the important practical purposes is the detection of caries growth or of other alterations in the teeth. So far this is being done by the medic doctors in an old-fashioned way. The goal of this project is to develop software capable of detecting structural changes.

Computing

In a recent experiment (https://arxiv.org/abs/2002.10475) with ultracold dysprosium atoms, it was possible to realize a dipolar gas in one-dimensional geometry at low temperature. The goal of the project is to provide realistic simulation of such a system. To do so, quantum Monte Carlo code has to be developed.

Check offers of other studies and specializations