BioBio.html
Teaching
ContactsContacts.html
ResearchResearch.html
LinksLinks.html

Along the years I taught several courses at different levels (B.Sc., M.Sc., Ph.D.), in different institutions, in the areas of Mathematic, Theory of Computation, Programming, Data Bases, Artificial Intelligence, Artificial Life, Complex Systems and Computational Biology. Below you will find links to the courses I’m actually involved in. Most material is in Portuguese. The official sites of the courses have some hidden material, available only to enrolled students. If you need some of those elements please send me an email.

Introduction to Programming and Problem Solvinghttps://woc.dei.uc.pt/weboncampus/class/getpresentation.do?idclass=240&idyear=6

An introductory  programming course using the Python language

Introduction to Artificial Intelligencehttps://woc.dei.uc.pt/weboncampus/class/getpresentation.do?idclass=270&idyear=6

A general course on Artificial Intelligence centered around the concept of agent.

Bio-Inspired Artificial Intelligencehttps://woc.dei.uc.pt/weboncampus/class/getpresentation.do?idclass=293&idyear=6

Include topics like Evolutionary Algorithms, Artificial Immune Systems, Swarm Intelligence, Artificial Life, Complexity.