Semantics of programming languages, knowledge representation and reasoning, logic based multi-agent systems, virtual characters and preference reasoning
Associate member of the Artificial Intelligence Centre
Universidade Nova de Lisboa, Lisbon, Portugal
Education
I have been course responsible for undergraduate and graduate education for a variety of courses in the field of computer science; in particular programming languages, database technology, information security, artificial intelligence, mathematical logic, and knowledge representation and reasoning
I currently teach courses on internet security, artificial intelligence, and AI techniques for media