Caio Batista de Melo

Caio Batista de Melo

Professor de Instrução Assistente

NC State

Oi!

Sou professor de instrução assistente na Universidade Estadual da Carolina do Norte (NC State). Adoro dar aulas e interagir com alunos enquanto eles aprendem novas coisas sobre computação; trabalho com alunos de um jeito ou de outro desde minha graduação. Aqui em NC State, geralmente leciono as turmas de Organização de Computadores (CSC236) e Introdução a Java (CSC116).

Antes de vir para NC State, completei meu doutorado em Ciência da Computação na Universidade da Califórnia, Irvine (UCI). Durante esse tempo, trabalhei com o Prof. Nikil Dutt num projeto chamado Information Processing Factory, onde meu foco de pesquisa era em comportamentos emergentes e detecção de falhas em sistemas. Em termos gerais, meu trabalho estudou como é possível detectar situações inesperadas em carros autônomos e, após a detecção, decidir qual a melhor maneira de resolvê-las.

Antes de ir para a UCI, fui aluno da Universidade de Brasília (UnB). Enquanto estudava na UnB, tive o prazer de trabalhar com a Profª. Genaína Rodrigues, estudando dependabilidade de sistemas distribuídos. Mais especificamente, trabalhei com cenários implícitos. Nesse meio tempo me formei mestre e bacharel em computação pela UnB!

Me manda um email se quiser falar comigo! Você também consegue me achar nos links no fim dessa página.

Interesses
  • Ensino de Ciência da Computação
  • Dependabilidade
  • Comportamentos Emergentes
Formação
  • Doutor em Ciência da Computação, 2023

    Universidade da Califórnia, Irvine

  • Mestre em Ciência da Computação, 2018

    Universidade de Brasília

  • Bacharel em Ciência da Computação, 2017

    Universidade de Brasília

Contato