Note: I have been on academic leave from UPC since February 2020.
Most of my teaching until then was at the Facultat d'Informàtica de Barcelona
(Barcelona School of Informatics).
Selected teaching before my leave
- Information Retrieval and Analysis, degree in Data Science and Engineering
- Programming and Algorithms 2, degree in Bioinformatics
- Interaction
and Interface Design, degree in Informatics Engineering
- Programming 2, degree in Informatics Engineering
- Seminar on Data Streams,
2014 and
2015 editions,
MIRI master's programme
- Search and Analysis
of Massive Information (CAIM), degree in Informatics Engineering, approx. 2006-2016
- Information Retrieval,
DMKD Erasmus Mundus
and MIRI masters, approx. 2010-2016
Tutorials and some publications related to instruction
- Talk on The Data Stream Model: Sketches and Probability Tools at the
Summer School on Data Sciences for Big Data - Resource Aware Data Mining, 2015.
- Advanced Topics
on Data Stream Mining. Albert Bifet, João Gama, Ricard Gavaldà,
Georg Krempl, Mykola Pechenizkiy,
Bernhard Pfahringer, Myra Spiliopoulou, Indrė Žliobaitė.
Tutorial given at ECML PKDD 2012 (Bristol, September 2012).
- Learning
Probability Distributions Generated by Finite-State Machines.
Jorge Castro and Ricard Gavaldà. Tutorial given at the
11th Intl. Conf. on Grammatical Inference
(ICGI 2012) (Washington, September 2012).
Reference list.
- In this note I explained
why I think the basics of Machine Learning can and should be taught in high school to
some students. It was presented at the
First Workshop on Teaching Machine Learning
(St. Etienne, France, May 6-7, 2008). Machine learning has changed quite a bit since then
- and perhaps students too.