Sitemap
A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.
Pages
Posts
Future Blog Post
Published:
This post will show up by default. To disable scheduling of future posts, edit config.yml
and set future: false
.
Blog Post number 4
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 3
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 2
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 1
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
publications
Paper Title Number 1
Published in Journal 1, 2009
This paper is about the number 1. The number 2 is left for future work.
Recommended citation: Your Name, You. (2009). "Paper Title Number 1." Journal 1. 1(1).
Download Paper | Download Slides | Download Bibtex
Paper Title Number 2
Published in Journal 1, 2010
This paper is about the number 2. The number 3 is left for future work.
Recommended citation: Your Name, You. (2010). "Paper Title Number 2." Journal 1. 1(2).
Download Paper | Download Slides
Paper Title Number 3
Published in Journal 1, 2015
This paper is about the number 3. The number 4 is left for future work.
Recommended citation: Your Name, You. (2015). "Paper Title Number 3." Journal 1. 1(3).
Download Paper | Download Slides
Paper Title Number 4
Published in GitHub Journal of Bugs, 2024
This paper is about fixing template issue #693.
Recommended citation: Your Name, You. (2024). "Paper Title Number 3." GitHub Journal of Bugs. 1(3).
Download Paper
Paper Title Number 5, with math \(E=mc^2\)
Published in GitHub Journal of Bugs, 2024
This paper is about a famous math equation, \(E=mc^2\)
Recommended citation: Your Name, You. (2024). "Paper Title Number 3." GitHub Journal of Bugs. 1(3).
Download Paper
teaching
Data Management for Machine Learning Systems
Master Program, University of Münster, Department of Information Systems, 2021
Machine Learning systems are extremely impacted by data quality and volume, where data access is generally a bottleneck (i.e., moving data around is costly). Since common ML systems architectures are inspired by DB systems, in this seminar we explore how data management techniques have provided effective solutions to make ML reliable and more efficient. Official course website.
Data Integration
Master Program, University of Münster, Department of Information Systems, 2021
Data Integration is critical for diverse information system development tasks. In this course, a collection of tools and techniques is presented that can be applied in modern data integration tasks. Students are presented with the problems, solutions, and techniques related to data integration, and have the opportunity to apply the acquired knowledge techniques in practical scenarios. Official course website.
Project Seminar on Search Engine for Satellite Data
Master Program, University of Münster, Department of Information Systems, 2022
This project seminar explores the application of deep learning techniques to develop an advanced search engine for satellite imagery. Participants will learn how to leverage deep neural networks like CNNs, UNets, ResNets to classify and analyze satellite images, enabling efficient and accurate retrieval of specific features and patterns from vast satellite image datasets. Official course website.
Specialization Module on Deep Learning with Python
Undergraduate, University of Münster, Department of Information Systems, 2022
The Deep Learning with Python specialization module offers an in-depth exploration of neural networks, optimization algorithms, using popular Python libraries like TensorFlow and PyTorch. Through hands-on projects, participants gain practical experience in building and evaluating deep learning models for data science applications. Official course website.
Machine Learning for Modern Data Management
Master Program, University of Münster, Department of Information Systems, 2022
Database systems have been widely used in many real-world applications, due to their reliability and optimized operations. In this seminar, we research Machine Learning techniques that boost Data Management in highly demanding applications. We deep dive into the most recent developments from both research and industry. Official course website.
Computer Structures and Operating Systems
Undergraduate, University of Münster, Department of Information Systems, 2023
This course addresses how hardware and software systems are built, using abstraction, and how they work together. Students are guided to build a complete, general-purpose, and working computer system from ground up, starting with elementary logic gates. Official course website.
Mentoria em Engenharia de Computação
Undergraduate Program, Pontifícia Universidade Católica de Campinas, Engenharia de Computação, 2025
Bem-vindo ao Programa de Mentoria em Engenharia de Computação
Fundamentos de Programação em Python
Undergraduate Program, Pontifícia Universidade Católica de Campinas, Ciência de Dados e Inteligência Artificial, 2025
O curso de Fundamentos de Programação em Python tem como objetivo capacitar os alunos nos conceitos essenciais da programação, desde os princípios básicos até a introdução a estruturas de dados. Serão abordados conceitos fundamentais de informática, descrição de algoritmos por meio de pseudocódigo, fluxogramas e linguagem de programação, além do desenvolvimento da lógica de programação.
Implementação de Núcleo de Sistema Operacional
Undergraduate Program, Pontifícia Universidade Católica de Campinas, Engenharia de Computação, 2025
O curso de Implementação de Núcleo de Sistema Operacional permite estudar e compreender as estruturas mais internas de um Sistema Operacional, construindo mentalmente um modelo de seu funcionamento.
Projetos de Sistemas Operacionais
Undergraduate Program, Pontifícia Universidade Católica de Campinas, Engenharia de Computação, 2025
O curso de Projetos de Sistemas Operacionais tem como objetivo estudar componentes e técnicas de gerenciamento de sistemas operacionais modernos, incluindo tópicos como processos, threads, escalonamento, entrada/saída e memória virtual.
Sistemas Computacionais
Undergraduate Program, Pontifícia Universidade Católica de Campinas, Ciência de Dados e Inteligência Artificial, 2025
O curso de Sistemas Computacionais tem como objetivo desenvolver a capacidade de idealizar e prototipar sistemas computacionais em diferentes níveis de abstração.
Projeto Final I - Engenharia de Computação
Undergraduate Program, Pontifícia Universidade Católica de Campinas, Engenharia de Computação, 2025
O curso Projeto Final I oferece a oportunidade de aplicar todos os conhecimentos adquiridos ao longo da graduação na concepção, desenvolvimento e validação de um projeto de engenharia de computação, com acompanhamento docente e foco em inovação, metodologia científica e responsabilidade ética.
Estudos Avançados de Bancos de Dados
Undergraduate Program, Pontifícia Universidade Católica de Campinas, Sistemas de Informação, 2025
O curso de Estudos Avançados de Bancos de Dados tem como objetivo investigar tópicos relativos aos tratamento e manipulação de dados no contexto de projetos de Ciência de Dados.
Computação na Nuvem
Undergraduate Program, Pontifícia Universidade Católica de Campinas, Ciência de Dados e Inteligência Artificial, 2025
Esta disciplina oferece uma exploração abrangente do paradigma de computação em nuvem, crucial para o desenvolvimento e implantação de soluções modernas de Dados e Inteligência Artificial.
Inteligência Artificial
Undergraduate Program, Pontifícia Universidade Católica de Campinas, Ciência de Dados e Inteligência Artificial, 2025
Avançar na fronteira do futuro exige uma compreensão profunda das tecnologias que estão redefinindo o mundo ao nosso redor. Esta disciplina de Introdução à Inteligência Artificial oferece um mergulho fundamental nos conceitos, princípios e aplicações dessa área transformadora.
Tópicos em Ciência de Dados
Undergraduate Program, Pontifícia Universidade Católica de Campinas, Ciência de Dados e Inteligência Artificial, 2025
Esta disciplina oferece uma oportunidade de estudos nos temas mais atuais nos campos de Ciência de Dados e Inteligência Artificial.
Visão Computacional
Undergraduate Program, Pontifícia Universidade Católica de Campinas, Engenharia de Computação, 2025
A disciplina de Visão Computacional oferece uma imersão nos fundamentos teóricos e práticos do reconhecimento de padrões em imagens utilizando técnicas de deep learning. A ênfase na aplicação prática, combinada com uma base sólida em aprendizado de máquina, prepara os futuros profissionais para atuarem no crescente mercado de sistemas inteligentes e visão computacional.
Autômatos, Linguagens e Computação
Undergraduate Program, Pontifícia Universidade Católica de Campinas, Engenharia de Computação, 2025
Esta disciplina oferece uma imersão nos fundamentos teóricos da computação, explorando a relação intrínseca entre autômatos, linguagens formais e a própria natureza da computabilidade. O estudo desta área é crucial para o desenvolvimento de algoritmos eficientes, a compreensão dos limites da computação e a construção de modelos abstratos que representam sistemas computacionais complexos.
Projeto Final II - Engenharia de Computação
Undergraduate Program, Pontifícia Universidade Católica de Campinas, Engenharia de Computação, 2025
Esta disciplina marca o fim de um ciclo acadêmico em Engenharia de Computação, representando a culminância do conhecimento adquirido ao longo do curso. Ela é uma oportunidade singular para aplicar os princípios teóricos e as habilidades práticas desenvolvidas, consolidando sua formação profissional e demonstrando capacidade de inovação e resolução de problemas complexos. A disciplina está intrinsecamente ligada à metodologia científica e tecnológica, enfatizando a importância da ética no desenvolvimento tecnológico e do respeito ao meio ambiente como pilares fundamentais para a atuação responsável do engenheiro de computação.