Skip to content

Courses · assistantships · notes

Teaching

Courses I've taught or assisted in, across social science and data science

Short Courses

All slides
  1. August 2026

    AI agents for social science research: an introduction to Claude Code

    Methodological Training of MAPE · Graduate

    From chat to agents: installing Claude Code, CLAUDE.md and skills, plan mode and context management, with live demos of a literature search through the OpenAlex API and of roll-call data from the Chamber of Deputies API.

  2. June 2026

    Introduction to AI agents in academic research

    LABIIA

  3. May 2026

    AI agents for social science research: an introduction to Claude Code

    CERES, IESP-UERJ

  4. 2025.2

    Deep Learning & Text-as-Data

    10th Student Week of the Postgraduate Programs, IESP-UERJ · Graduate

    Fundamentals of deep learning: what it is and how to train a neural network, and text-as-data with deep learning.

  5. 2025.2

    Machine Learning

    Methodological Training of MAPE · Graduate

    Fundamentals of machine learning, focusing on recognizing, training, interpreting, and evaluating simple predictive models applied to social research.

  6. July 2025

    Automated Text Analysis

    SICSS 2025

Teaching Assistance

  1. 2025.1

    Advanced Text-as-Data

    IESP-UERJ Winter School · Graduate

    Deep Learning, Transformers, Embeddings, and Large Language Models applied to political science research.

    Instructors: Tiago Ventura and Sebastián Vallejo Vera.

  2. 2024.2

    Quantitative Methods II

    FGV CPDOC · Undergraduate

    Exploratory data analysis, basic statistical inference, and regression models.

    Instructor: Jairo Nicolau.

  3. 2020.2

    Introduction to R

    FGV CPDOC · Graduate

    Introduction to programming for social sciences.

    Instructor: Jimmy Medeiros.

Course Notes

Notes and code from methods courses I have taken. Shared openly for other researchers and students. They are built with Course Notes, a Quarto template I maintain.

Graduate

  • IESP-UERJ · 2026.1

    Lego III

    Causal inference: potential outcomes, DAGs, and identification strategies.

    Instructors: Pedro H. G. Ferreira de Souza, Carlos Antonio Costa Ribeiro, and Rogério J. Barbosa.

  • IESP-UERJ · 2025.2

    Lego II

    Linear regression models and extensions.

    Instructor: Rogério J. Barbosa.

  • IESP-UERJ · 2025.1

    Lego I

    Quantitative social science: data analysis, research design, probability, and inference.

    Instructor: Bruno Schaefer.

  • IESP-UERJ · 2025.1

    Survey Research

    Survey research: total survey error, sampling, questionnaire design, post-stratification and MrP, nonresponse, and election polls.

    Instructor: Fernando Meireles.

Undergraduate

  • FGV EMAp · 2023.2

    Deep Learning

    Foundations of NNs, CNNs, LSTMs, GANs, Transformers, transfer learning, and autoencoders.

  • FGV EMAp · 2023.1

    Machine Learning

    Probabilistic machine learning, mixture models, and approximate Bayesian inference.