Universidade de São Paulo (USP) — ICMC | Instituto de Ciências Matemáticas e de Computação

Curso de extensão universitária • 100% online

Inscrições abertas — Turma: Agosto/2026 • USP/ICMC

Fundamentos de Aprendizado de Máquina e Ciência de Dados para Inteligência Artificial

Curso 100% online voltado a profissionais que desejam se aprofundar nos conceitos fundamentais de aprendizado de máquina e ciência de dados aplicados à inteligência artificial, combinando rigor matemático e prática de análise de dados em Python.

Período03/08/2026 até 14/09/2026
Carga horária30h gravadas
+ 30h ao vivo
Formato100% online
CertificaçãoCertificado USP

Sobre o curso

Curso voltado a profissionais que desejam se aprofundar nos conceitos fundamentais de aprendizado de máquina e ciência de dados aplicados à inteligência artificial. O curso é 100% online e combina aulas teóricas, com aprofundamento nos conceitos matemáticos, e atividades práticas, com simulações e análise de dados em Python.

  • Aulas gravadas disponibilizadas às segundas, quartas e quintas-feiras.
  • Aulas teóricas com exercícios e notebooks em Python.
  • Foco em aplicações e análise de dados.
  • +30h de atividades ao vivo não obrigatórias, de segunda a sexta-feira, às 20h, com sessões gravadas.

Programa

Fundamentos de ciência de dados

O Método Científico. Preparação e pré-processamento de dados. Bibliotecas fundamentais: NumPy, Pandas, Matplotlib, SciPy, scikit-learn, PyTorch. Paradigmas de aprendizado de máquina. Método dos k-vizinhos mais próximos para regressão e classificação. Modelos de regressão. Modelos probabilísticos para classificação: classificador bayesiano, Naive Bayes, regressão logística e métodos não paramétricos. Avaliação de modelos (acurácia, curva ROC, recall, precision). Seleção, ajuste e regularização de modelos. Princípios de Aprendizado Estatístico. Critérios de informação: AIC e BIC.

Fundamentos de aprendizado de máquina

Modelos preditivos. Aprendizado baseado em regras. Métodos de reamostragem e comitês de modelos: bagging, boosting e florestas aleatórias. Máquinas de vetores de suporte. Modelos de aprendizado não supervisionado. Métodos de embedding. Redes neurais artificiais e deep learning. Deep learning em imagens. Deep learning para previsão de séries temporais. Aplicações em inteligência artificial e modelos de linguagem.

Sobre o docente

Francisco Rodrigues

Francisco Rodrigues

Francisco Rodrigues é Professor de Sistemas Complexos e Ciência de Dados no Instituto de Ciências Matemáticas e de Computação (ICMC) da Universidade de São Paulo. Foi Leverhulme Visiting Professor na Universidade de Warwick (Reino Unido), no Institute of Mathematics, em 2018.

Em 2023 e 2024, foi incluído no grupo dos 2% de pesquisadores mais citados do mundo , nas áreas de Inteligência Artificial/Processamento de Imagens e Física/Astronomia. Em 2025, recebeu o Friedrich Wilhelm Bessel Research Award , concedido pela Fundação Alexander von Humboldt, Alemanha (veja aqui).

É autor de mais de 160 artigos científicos, de um livro publicado pela Springer sobre redes complexas e de um livro sobre probabilidade e estatística. Desenvolve pesquisas em ciência de dados, aprendizado de máquina, modelagem epidemiológica, inferência causal, redes complexas, sistemas dinâmicos e modelos de linguagem, com aplicações em diversas áreas científicas.

Mantém um canal no YouTube com mais de 16,9 mil inscritos e 550 mil visualizações, no qual disponibiliza videoaulas sobre estatística, probabilidade, ciência de dados, redes complexas e processos estocásticos. Foi paraninfo, patrono e professor homenageado de diversas turmas de formandos do ICMC.

Livro publicado:“Probabilidade e Estatística: Teoria, simulação e dados”,

Francisco Rodrigues é autor do livro sobre Probabilidade e Estatística publicado pela UICLAP. O livro é descrito nesse texto:
🔗 Medium: Meu novo livro sobre Probabilidade e Estatística: teoria, simulação e dados
O link da loja:
🔗 https://loja.uiclap.com/titulo/ua158988

Capa do livro Probabilidade e Estatística: Teoria, simulação e dados

Como garantir sua vaga

  1. Inscrição no sistema Apolo (USP)
  2. Pagamento via PIX (FAFQ) — R$ 890,00
    Chave PIX: cursos.fafq4@gmail.com
    Fundação de Apoio à Física e à Química (FAFQ)

O pagamento garante a vaga.

Bolsas integrais — inscrições até 19/06/2026 — divulgação em 01/07/2026

🎓 Pelo menos 50 bolsas

Nosso curso oferecerá pelo menos 50 bolsas integrais.

  • Para concorrer, inscreva-se até 19/06/2026.
  • Envie documentos comprobatórios de renda.
  • Se tiver filhos, envie uma declaração assinada ou documentos comprobatórios.
  • Não é necessário realizar pagamento para concorrer às bolsas.

Instruções detalhadas e critérios são informados no link de inscrição.

Perguntas frequentes

Qual é o conteúdo?

O curso é dividido em duas partes:

  • 1 – Fundamentos de ciência de dados
  • 2 – Fundamentos de aprendizado de máquina

Todo o conteúdo é trabalhado na teoria e na prática, com dezenas de notebooks em Python disponibilizados a cada aula.

Quais são os pré-requisitos?

O curso possui componentes teóricos e práticos. Não é obrigatório ter conhecimento prévio em Python: materiais introdutórios serão disponibilizados para apoiar quem está começando. A base matemática necessária será desenvolvida ao longo do curso.

Como serão as aulas?

As aulas gravadas serão disponibilizadas semanalmente, permitindo que o estudante acompanhe o conteúdo no horário que preferir. Além disso, haverá aulas ao vivo de monitoria e revisão, que também serão gravadas e disponibilizadas posteriormente. O conteúdo do curso permanecerá acessível mesmo após a data de encerramento.

Horário das aulas ao vivo: 20h (horário de Brasília).

Os encontros ao vivo são obrigatórios?

Não. O curso pode ser realizado de forma totalmente assíncrona. O estudante precisará apenas acessar a plataforma para confirmar sua presença.

Como são as avaliações?

Não há avaliações formais. Há exercícios para prática e fixação do conteúdo.

Como o conteúdo será ministrado?

O curso combina fundamentos teóricos com prática intensiva em Python, incluindo o desenvolvimento de códigos para modelagem e análise de dados.

Qual material estará disponível aos alunos?
  • Links para as aulas gravadas e ao vivo.
  • Notebooks em Python.
  • Slides das aulas.
  • Listas de exercícios resolvidos.
  • Materiais complementares, como livros, artigos e tutoriais.
O curso tem certificado?

Sim. O certificado é emitido pela Universidade de São Paulo (USP) ao final do curso.

É possível obter Nota Fiscal?

Sim. A FAFQ pode emitir Nota Fiscal mediante solicitação. Caso sua empresa ofereça verba para treinamento, a NF pode ser emitida em nome da empresa. Em caso de dúvidas, escreva para probest@icmc.usp.br.

Caso o pagamento seja feito e não haja mais vagas, o valor é devolvido?

Sim. Caso as vagas já estejam preenchidas, o valor será devolvido integralmente. Não há taxas de inscrição ou matrícula.

Pessoas do exterior podem participar?

Sim. O curso é aberto a qualquer pessoa que fale português. Em edições anteriores, tivemos alunos de diversos países, como Bolívia, Peru, Moçambique, Angola e Portugal, o que reforça o caráter internacional e inclusivo da formação. Em caso de dúvidas, escreva para probest@icmc.usp.br.

As aulas são síncronas? Há algum horário específico?

O curso é majoritariamente assíncrono: todo o conteúdo é gravado e pode ser assistido no seu próprio ritmo. Além disso, há encontros ao vivo para esclarecimento de dúvidas, realizados de segunda a quinta-feira, sempre às 20h (horário de Brasília). Às sextas-feiras, ocorre uma aula ao vivo com o docente responsável, dedicada à revisão e à discussão do conteúdo da semana. Os encontros ao vivo são gravados e a presença não é obrigatória.

Quais bibliotecas Python são utilizadas durante o curso?

O curso utiliza as principais bibliotecas do ecossistema científico em Python, amplamente empregadas em pesquisa e na indústria, incluindo NumPy, Pandas, Matplotlib, SciPy, scikit-learn e PyTorch. Ao longo do curso, essas bibliotecas são exploradas em dezenas de notebooks, cobrindo desde conceitos básicos de ciência de dados até técnicas avançadas de deep learning.

É preciso saber cálculo diferencial e integral?

Não. Os conceitos necessários podem ser aprendidos ao longo do curso. Algumas semanas antes do início das aulas, serão disponibilizados materiais preparatórios de estudo e revisão, para que todos possam acompanhar o conteúdo com tranquilidade.

Preciso saber programar?

Não. O curso foi estruturado de modo que seja possível aprender a utilizar Python ao longo das aulas. Algumas semanas antes do início do curso, serão disponibilizados materiais preparatórios para estudo e revisão, permitindo que mesmo iniciantes acompanhem o conteúdo com tranquilidade.

O certificado é emitido pela USP?

Sim. O certificado é emitido pela Universidade de São Paulo (USP). Ao final do curso, os alunos aprovados receberão o certificado por e-mail.

Qual é o valor do curso e como fazer o pagamento?

O valor total do curso é R$ 890,00. O pagamento é realizado por PIX, utilizando a chave cursos.fafq4@gmail.com, da Fundação de Apoio à Física e à Química de São Carlos (FAFQ).

O pagamento garante a vaga. O número de vagas é limitado. Caso o pagamento seja efetuado após o preenchimento das vagas, o valor será devolvido integralmente.

Quem não conseguir a bolsa ainda pode se inscrever como pagante?

Sim. Caso o candidato não seja contemplado com a bolsa, ele poderá realizar a inscrição como aluno pagante. A efetivação da matrícula, nesse caso, estará condicionada à disponibilidade de vagas regulares no curso.

Datas importantes

  • Período de inscrições:
    11/05/2026, às 00h, até 31/07/2026
    ou enquanto houver vagas
    Vagas limitadas!
  • Bolsas:
    Inscreva-se até 19/06/2026
  • Início do curso:
    03/08/2026
  • Término do curso:
    14/09/2026
Contato: probest@icmc.usp.br