Teaching

2º Semestre/ 2016 —

Graduação :  EA879 — Introdução ao Software Básico

Pós-graduação :  IA896 — Introdução à Recuperação de Informação Multimídia

1º Semestre/ 2016 —

Graduação :  EA773 — Laboratório de Sistemas Lógicos 

Pós-graduação :  IA369-V —Topics in Computer Engineering IV: Deep Learning from a Statistician’s Viewpoint

2º Semestre/ 2015 —

Graduação :  EA879 — Introdução ao Software Básico

1º Semestre/ 2015 —

Graduação :  EA979 —Introdução à Computação Gráfica e ao Processamento de Imagem

Pós-graduação :  IE345-F — Tópicos em Comunicações IV : “Probability Theory: Theo Logic of Science — A reading of Jaynes’ masterpiece.”
(This graduate course was taught in English.)

2º Semestre/ 2014 —

Graduação :  EA773 — Laboratório de Sistemas Lógicos 

Pós-graduação :  IA896 — Introduction to Multimedia Information Retrieval
(This graduate course was taught in English.)

1º Semestre/ 2014 —

Graduação :  EA960 — Organização de Computadores

Pós-graduação :  IA368-V — Tópicos em Engenharia da Computação V : 35 anos de Gödel Escher Bach, Leitura Comentada e Estendida de uma Obra-prima da Inteligência Artificial

2º Semestre/ 2013 —

Graduação :  EA078 — Micro and Minicomputers: Hardware

Pós-graduação :  IA368-R — Tópicos em Engenharia da Computação V : Introdução à Recuperação de Informação Multimídia

1º Semestre/ 2013 —

Graduação :  EA979 — Introdução à Computação Gráfica e ao Processamento de Imagem

2º Semestre/ 2012 —

Graduação :  EA078 — Micro and Minicomputers: Hardware

Pós-graduação :  IA368-R — Tópicos em Engenharia da Computação V : Introdução à Recuperação de Informação Multimídia

1º Semestre/ 2012 —

Graduação : EA075 — Introdução ao Projeto de Sistemas Embarcados (concomitante à  EA078 — Micro and Minicomputers: Hardware)

Pós-graduação : IA368-R — Tópicos em Engenharia da Computação V : Fundamentos Teóricos em Aprendizado de Máquina

2º Semestre/ 2011 —

Graduação : EA078 — Micro and Minicomputers: Hardware