3 Teaching Activities

3.1 Faculty Subjects

Undergraduate Level

  • [2015/16 – …]
    Computers Laboratory
    Degree on Computer Science and Master Degree in Network and Information Systems Engineering, Faculty of Sciences, University of Porto, responsible

  • [2015/16]
    Initiation to Scientific Research
    Degree on Computer Science and Master Degree in Network and Information Systems Engineering, Faculty of Sciences, University of Porto, responsible

  • [2012/13 – 2015/16]
    Data Structures and Algorithms
    Offered to several degree programs of the Faculty of Sciences, University of Porto, member of the team

  • [2009/10 – 2011/12]
    Functional Programming
    Degree on Computer Science and Master’s Degree in Network and Information Systems Engineering, Faculty of Sciences, University of Porto, member of the team

  • [2011/12 – …]
    Introduction to Programming
    Offered to several degree programs of the Faculty of Sciences, University of Porto, member of the team

  • [2009/10 – 2010/2011]
    Introduction to Programming
    Offered to several degree programs of the Faculty of Sciences, University of Porto, responsible

  • [2008/09 – 2011/12]
    Data Structures
    Degree on Computer Science and Master Degree in Network and Information Systems Engineering, Faculty of Sciences, University of Porto, member of the team

  • [2006/07]
    Informatics
    Degree in Economics, Faculty of Economics, University of Porto, responsible

  • [2004/05 – 2008/09]
    Applied Informatics
    Degree in Economics, Faculty of Economics, University of Porto, member of the team

  • [1990/91- 2004/05]
    Informatics
    Degree in Economics, Faculty of Economics, University of Porto, member of the team

  • [1989 – 2007]
    Complements of Artificial Intelligence
    Degree in Computer Science, Faculty of Sciences, University of Porto, responsible

Graduate Level

  • [2014/15 – …]
    Data Mining in R
    Master of Science in Business Analytics, Stern Business School, University of New York, responsible

  • [2014/15 – …]
    Predictive Analytics
    Post-graduation course Business Intelligence and Analytics, PBS - University of Porto Business School, responsible

  • [2014/15 – …]
    Fraud Detection
    Master’s on Information Security, Faculty of Sciences, University of Porto, responsible

  • [2011/12 – …]
    Data Mining I
    Master’s on Computer Science, Faculty of Sciences, University of Porto, responsible

  • [2010/11 – 2012/13]
    Prediction Models
    Post-graduation course Information Managment and Marketing Intelligence, PBS - University of Porto Business School, responsible

  • [2009/10 – …]
    Knowledge Discovery from Databases
    PhD program on Informatics (MAP-I), Universities of Aveiro, Braga and Porto, member of the team
    (slides of my part of the classes)

  • [2008/09 – 2009/10]
    Analytical Methods of Fraud Detection
    Post-graduation course on Fraud Managment, PBS - University of Porto Business School, responsible

  • [2007/08 – 2008/09]
    Advanced Topics in Data Mining and Logic Programming
    PhD program on Informatics (MAP-I), Universities of Aveiro, Braga and Porto, member of the team

  • [2006/07]
    Databases
    PhD program on Computacional Biology, Institute Gulbenkian of Science, responsible

  • [2004/05 – 2008/09]
    Time Series Analysis
    Masters on New Media and E-science, Josef Stefan International Postgraduate School, Ljubljana, Slovenia, responsible

  • [2004/05 – 2006/07]
    Web Mining
    Masters on Artificial Intelligence and Intelligent Systems, Faculties of Economics and Engeneering, University of Porto, responsible

  • [2004/05 – 2006/07]
    Databases and Programming
    Masters on Artificial Intelligence and Intelligent Systems, Faculties of Economics and Engeneering, University of Porto, responsible

  • [2004/05 – 2006/07]
    Data Mining I
    Masters on Artificial Intelligence and Intelligent Systems, Faculties of Economics and Engeneering, University of Porto, member of the team

  • [2002/03 – 2004/05]
    Web Mining
    Masters on Artificial Intelligence, Faculties of Sciences, Economics and Engeneering, University of Porto, responsible

  • [2000/01 – 2008/09]
    Data Mining I
    Masters on Data Analysis and Decision Support Systems, Faculty of Economics, University of Porto, member of the team

  • [2000/01 – 2008/09]
    Databases and Programming
    Masters on Data Analysis and Decision Support Systems, Faculty of Economics, University of Porto, responsible

  • [2000/01 – 2008/09]
    Artificial Intelligence Methodologies
    Masters on Artificial Intelligence, Faculties of Sciences, Economics and Engeneering, University of Porto, responsible

3.2 Tutorials

  • [2006]
    Using R for Data Mining and Scientific Discovery
    9th International Conference on Discovery Science (DS-2006), Barcelona, Spain

3.3 Short Courses

  • [May 2017]
    Data Mining with R 2 days course (in Portuguese) at Universidade Federal Fulminense, Niterói Rio de Janeiro, Brazil.

  • [Jan 2017]
    Temporal and Spatio-Temporal Data Mining using R
    4 days course at Jozef Stefan Institute, Ljubljana, Slovenia.

  • [Aug 2014 and Jul 2015]
    Data Mining in R - learning with case studies
    6 days course at Istanbul Quantitative Lectures, University of Istanbul, Turkey.

  • [Feb 2014 and Aug 2014]
    Data Mining in R - learning with case studies
    3 days course at Institute for Big Data Analytics, Dalhousie University, Canada.

  • [2013]
    Text Mining (co-teacher together with Nitin Indurkhya)
    regular 4 weeks web course at statistics.com

  • [Mar 2013 and April 2014]
    Data Mining in R - learning with case studies
    3 days course at DIKW Academy

  • [Nov 2012 and Feb 2014]
    Data Mining for Fraud Detection using R
    7h course at Actuarial Seguros, Lisbon, Portugal.

  • [2011 – 2015]
    Data Mining in R - learning with case studies
    regular bi-annual 4 weeks web course at statistics.com

  • [2011 – 2012]
    Short introduction to Data Mining
    3h short course at Instituto Superior Técnico, Lisboa, Portugal

  • [2011]
    Data Mining using R
    12h course at Summer School, Instituto de Ciências Matemáticas e Computação, University of São Paulo, São Carlos, Brazil

  • [2010]
    Data Mining with R: a short course
    10h course at Dipartimento di Informatica, Univerisità degli Studi di Bari, Bari, Italy

  • [2007]
    An introduction to the R environment
    30h course at Caixa Economica Federal, Brasilia, Brazil

  • [2007]
    An Introduction to R
    5h course at University of Beira Interior, Covilha, Portugal

  • [2005]
    Data Mining with R
    6h course at ACAI Summer School on Knowledge Discovery , 561 views on Dez/2016

  • [2004]
    An Autonomous Trading System
    International Summer School on Data Analysis, Lisbon, Portugal

  • [2003]
    Time Series Analysis
    International Summer School on Neural Networks (NN’03), Porto, Portugal

  • [2002]
    Financial Applications
    International Summer School on Neural Networks (NN’02), Porto, Portugal

  • [2002]
    Time Series Analysis
    International Summer School on Neural Networks (NN’02), Porto, Portugal

  • [1998]
    Introduction to Regression Methods useful in Data Mining
    International Summer School on Knowledge Discovery and Data Mining: Methods and Applications, Caminha, Portugal

  • [1994]
    Applications of Propositional Learning Systems: examples and techniques
    Instituto de Ciências Matemáticas e Computação,University of Sao Paulo, Brazil

  • [1994]
    Numerical Classification and Prediction
    International Workshop on Artificial Intelligence Techniques, Czech Republic

3.4 Pedagogical Publications

  • [2009]
    A Linguagem R - programação para a análise de dados
    Escolar Editora

  • [2006]
    Introdução à Programação em R
    Document contributed to the R project, freely available here

  • [2006]
    Introdução à Programação em R
    Document (in Portuguese) supporting the subject Databases and Programming, Master on Data Analysis and Decision Support Systems, Faculty of Economics, University of Porto

  • [2006]
    Introdução aos Sistemas de Gestão de Bases de Dados
    Document (in Portuguese) supporting the subject Databases and Programming, Master on Data Analysis and Decision Support Systems, Faculty of Economics, University of Porto

  • [2003]
    Programação, Análise de Dados e Sistemas de Apoio à Decisão usando o R
    Document (in Portuguese) supporting the subject Informatics and Applied Informatics, degrees in Economics and Managment, Faculty of Economics, University of Porto

  • [1997]
    Windows 95, uma breve introdução
    Document (in Portuguese) supporting the subject Informatics, degrees in Economics and Managment, Faculty of Economics, University of Porto