# Teaching

## 3rd term/2016

Data Structures and Algorithms 2 (in Portuguese)

Graph Theory (in Portuguese)

## 2nd term/2016

Communication and Networks (in Portuguese)

## 2nd term/2015

Web Programming

Computational Fundamentals of Science (in Portuguese)

## 1st term/2015

Computational Fundamentals of Science

Information Processing (in Portuguese)

## 3rd term/2014

Web Programming (in Portuguese)

Theory of Computation - for the Graduate Program (in Portuguese)

Graph Theory

## 2nd term/2014

Information Processing (Theory)

Information Processing (Practice)

## 3rd term/2013

Web Programming

## 2nd term/2013

Data Structures and Algorithms 2

Information Processing - Practice

## 1st term/2013

Data Structures and Algorithms 1 (in Portuguese)

Information Processing - Practice

## 3rd term/2012

Web Programming

Information Processing - Practice

## 2nd term/2012

Data Structures and Algorithms 2

Analysis of Algorithms

Graph Theory

## 1st term/2012

Information Processing - Theory (Class on Wednesdays)

Information Processing - Theory (Class on Saturdays)

Information Processing - Practice (Class on Thursdays)

## 3rd term/2011

Analysis of Algorithms (in Portuguese)

Information Processing - Practice

## 2nd term/2011

Formal Language and Automata Theory