These are the topics we are currently offering to bachelor and master students to work with FLAG.
If you are writing a thesis with FLAG you must:
Master theses |
2024.
Verification and testing, together again for the first time.
Short description: Create a language bridge between a formal verification language (Athena) and programming language (Elixir) to assure the correct execution of distributed systems Advisors: Mateo Sanabria, Nicolas Cardozo - pil. Read more... |
2024.
Cross-language program analysis.
Short description: Analyzing structural and quality properties of software systems across programming languages. Advisors: Nicolas Cardozo - pil. Read more... |
|
2024.
Completeness analysis for adaptive JavaScript programs.
Short description: Evaluating completeness of JavaScript programs based on a completeness enhancement of the points-to analysis Advisors: Nicolas Cardozo - pil. Read more... |
|
2024.
Making bridges safer.
Short description: Create a rule language to verify norm specification compliance for bridge safety in Colombia Advisors: Nicolas Cardozo - pil. Read more... |
|
2024.
Automated logic prover.
Short description: Implement different algorithms to automatically prove propositional logic formulas Advisors: Nicolas Cardozo - pil. Read more... |
|
2024.
Software quality analysis of RL programs.
Short description: Advisors: Nicolas Cardozo - ai. Read more... |
|
2024.
Consistency verification of COP programs using session types.
Short description: Type systems are used to assure behavior of a system. This project will tackle the consistency and interaction of dynamic behavior for adaptive systems Advisors: Nicolas Cardozo - pil. Read more... |
|
Undergrad theses |
2024.
Efecto del detrimento de la calidad de señal de audio en modelos de anti-spoofing de voz.
Short description: Efecto del detrimento de la calidad de señal de audio en modelos de anti-spoofing de voz Advisors: Ruben Manrique - ai. Read more... |
2024.
DevOps: Analysis and implementation.
Short description: Introduction of DevOps practices in real world scenarios Advisors: n.cardozo - pil. Read more... |
|
2024.
Análisis de español antiguo, como las palabras cambias su significado con el tiempo.
Short description: Análisis de español antiguo, como las palabras cambias su significado con el tiempo Advisors: Ruben Manrique - ai. Read more... |
|
2024.
BINGO. a graphical search engine for fashion marketplaces.
Short description: Busqueda de artículos de ropa por medio de interfaces gráficas, como fotos, dibujos o avatars. Advisors: Nicolas Cardozo - ai. Read more... |
|
2024.
BINGO. automesurement.
Short description: Detectar automaticamente las medidas de las personas por medio de fotografías Advisors: Nicolas Cardozo - ai. Read more... |
|
2024.
BINGO. a new search engine for fashion marketplaces.
Short description: Crear un buscador de moda que genera resultados precisos sobre los artículos de ropa deseados Advisors: Nicolas Cardozo - ai. Read more... |
|
2024.
Homototy module definition for computational algebraic geometry in Julia.
Short description: Advisors: Nicolas Cardozo - pil. Read more... |
|
2024.
Evaluación de redes de suministro humanitario.
Short description: Implementación de redes de suministro humanitaria en casos de desastre teniendo en cuenta probabilidades dentro de la definición del grafo. Advisors: Nicolas Cardozo, Andrea Herrera - algo. Read more... |
|
2024.
LLMs para la generación de lenguaje llano.
Short description: LLMs (modelos grandes de lenguage) para la generación de lenguaje llano Advisors: Ruben Manrique - ai. Read more... |
|
2024.
Desarrollo de software para bioinformática.
Short description: Se buscan estudiantes que quieran trabajar en bioinformática contribuyendo de diferentes maneras con el desarrollo del software NGSEP Advisors: Jorge Duitama - bioinformatics. Read more... |
|
2024.
Recomendación de referencias utilizando LLMs y RAG.
Short description: Recomendación de referencias (citas) utilizando LLMs (large language models) y RAG (retrieval augmented generatio) Advisors: Ruben Manrique - ai. Read more... |
|
2024.
A programming language for reinforcement learning.
Short description: Build programming language abstractions to facilitate the development of RL-based programs Advisors: Nicolas Cardozo - PiL. Read more... |
|
2024.
Self-healing Detection mechanisms.
Short description: Detect points of failure for running programs and generate the infrastructure to fix them automatically Advisors: Mateo Sanabria, Nicolas Cardozo - pil. Read more... |
|
2024.
Parser builder for mobile UI programs.
Short description: Extend the grammar of a mobile language to include features strictly related to the UI. Advisors: Nicolas Cardozo - pil. Read more... |
|
2024.
Clone detection for UI elements.
Short description: Detection of code clones across interface elements for Kotlin and Dart codebases Advisors: Nicolas Cardozo - pil. Read more... |
|
2024.
VRDebugger.
Short description: Build interactive 3D development environments Advisors: Nicolas Cardozo - PiL. Read more... |