Teaching
  • Lattes
  • ResearchGate
  • Instagram
  • X (Twitter)
  • LinkedIn
  • GitHub
  • ORCID

I teach at Ibmec São Paulo in the Data Science & AI, Software Engineering, Computer Engineering and Production Engineering programs. My courses range from calculus, statistical inference and forecasting to programming for data analysis, machine learning, deep learning and applied AI, plus an MBA course in applied statistics.

Courses taught at Ibmec São Paulo

2026.2

  • Projeto de Machine Learning
  • Projeto de Deep Learning
  • Métodos e Aplicações de IA (IBM3116)
  • Gestão de Produtos com IA (IBM4584)
  • IA e Agentes Computacionais em Sistemas Complexos

2026.1

  • Cálculo I
  • Métodos de Previsão
  • Programação para Análise de Dados (Engenharia de Produção)
  • Projeto de Machine Learning
  • Projeto de Deep Learning

2025.2

  • Cálculo I
  • Cálculo III
  • Inferência Estatística
  • Métodos de Previsão
  • Programação para Análise de Dados (Administração/Economia)
  • Programação para Análise de Dados (Engenharia de Produção)
  • Projeto de Machine Learning
  • Fundamentos de Tecnologias Disruptivas
  • Estatística Aplicada a Negócios (MBA)

2025.1

  • Cálculo I
  • Cálculo II
  • Inferência Estatística

Open materials

  • Programação para Análise de Dados: Da preparação dos dados ao aprendizado de máquina com Python (pt-br). Textbook, Zenodo, 2026, CC BY 4.0. DOI: 10.5281/zenodo.22776420
  • Tutorial: setting up the Python environment (Miniconda, Jupyter, VS Code) (pt-br)
  • Mini course: Octave/Matlab (pt-br)

Menu

  • Home
  • About me
  • Publications
  • Teaching
  • SIGMA Lab
  • Prototypes & Codes
  • ODETE.SYS · Robot Voice Lab
  • Music
  • Funny stuff

Get in touch

  • carlos.castro@professores.ibmec.edu.br
  • carlos.castro@ime.usp.br
  • @carloselcastro

© 2026 Carlos Eduardo Leal de Castro. All rights reserved.

Pixel art by Paulo Ferrato. Contact: paulo.pallaferrato@gmail.com.

Design: HTML5 UP.