Teaching & Training

Trimester T3 2019

Deakin University

t.b.a.

My Teaching Interests

  • Python, R, and C++ for Data Science
  • Data Aggregation and Fusion
  • Machine Learning and Data Analysis from an Algorithmic and Probabilistic Perspective
  • Mathematical and Computational Statistics

Teaching-Related Activities

  • Deputy Course (Program) Director for BSc in Applied Artificial Intelligence, School of IT, Deakin University (2019-)
  • Supervisor of the Data Science Course (Program) (a.k.a. Dean's Proxy for Data Science Studies), Faculty of Mathematics and Information Science, Warsaw University of Technology (2018-2019);
    key responsibilities:
    • managing, assessing, and synchronising all data science programs,
    • handling undergraduate and graduate students' admissions,
    • coordinating students' transfers, providing advice regarding degree requirements and exchange programs (such as within the Erasmus framework),
    • counselling students with regards to their academic goals and how to meet them.
  • Initiator and supervisor of the Data Science students' association, Warsaw University of Technology (2014-2019)
  • Deputy Course (Program) Director for BSc and MSc in Data Science (Polish: Inżynieria i analiza danych), Faculty of Mathematics and Information Science, Warsaw University of Technology (2016-2019);
    key responsibilities: moulding, developing, and implementing a new degree in Data Science
  • My BSc and MSc students

Awards

  • Warsaw University of Technology Rector's Award of the third degree for teaching achievements, 2017
  • Warsaw University of Technology Rector's Award of the third degree for teaching achievements, 2015

Past Years (Selection)

Deakin University

t.b.d.

Faculty of Mathematics and Information Science, Warsaw University of Technology

Przetwarzanie danych ustrukturyzowanych
(Structured Data Processing)
1st year BSc studies in Data Science
2017/2018W (1*2 lect),
2018/2019W (1*2 lect)
Podstawy programowania i przetwarzania danych
(Introduction to Programming and Data Processing)
1st year BSc studies in Data Science
2017/2018W (1*2 lect),
2018/2019W (1*2 lect)
Przetwarzanie danych w językach R i Python
(Data Processing in R and Python)
1st year MSc studies/3rd year BSc in Computer Science
2016/2017S (1*2 lect),
2017/2018S (1*2 lect, 1*2 lab),
2018/2019S (1*2 lect, 1*2 lab)
Przetwarzanie i analiza danych w języku Python
(Python for Data Processing and Analysis)
1st/2nd year MSc studies in Mathematics
2015/2016W (1*2 lect, 1*2 lab),
2016/2017W (1*2 lect, 1*2 lab),
2017/2018W (1*2 lect, 1*2 lab),
2018/2019W (1*2 lect, 1*2 lab)
Programowanie i analiza danych w R
(Programming and Data Analysis in R)
1st/2nd year MSc studies in Mathematics
2012/2013W (1*2 lect, 1*2 lab),
2013/2014W (1*2 lect, 1*2 lab),
2014/2015W (1*2 lect),
2015/2016W (1*2 lect),
2016/2017W (1*2 lect, 1*2 lab),
2017/2018W (1*2 lect, 1*2 lab),
2018/2019W (1*2 lect, 1*2 lab)
Programowanie w R dla zaawansowanych
(Advanced R Programming)
1st/2nd year MSc studies in Mathematics
2013/2014S (1*2 lect, 1*2 lab)
Algorytmy i podstawy programowania
(Algorithms and Introduction to Programming in C++)
1nd year BSc studies in Mathematics
2010/2011W (1*1 lect, 4*1 ex, 2*2 lab),
2011/2012W (1*1 lect, 2*1 ex, 1*2 lab),
2012/2013W (1*1 lect, 2*1 ex, 2*2 lab),
2013/2014W (1*1 lect, 2*1 ex, 2*2 lab),
2014/2015W (1*1 lect, 2*1 ex, 2*2 lab),
2015/2016W (1*1 lect, 2*1 ex)
Statystyka matematyczna I
(Mathematical Statistics I)
3rd year BSc studies in Mathematics
2008/2009S (2*1 lab),
2009/2010S (2*1 lab),
2010/2011S (2*1 lab),
2011/2012S (3*1 lab)
Computer Statistics
3rd year BSc studies in Computer Science
2008/2009W (2*2 lab),
2009/2010W (2*2 lab),
2010/2011W (2*2 lab),
2011/2012W (2*2 lab),
2012/2013W (1*2 lab)
Algorytmy i struktury danych II
(Algorithms and Data Structures)
2nd year BSc studies in Computer Science
2007/2008S (2*2 lab) [ST],
2008/2009S (2*2 lab),
2009/2010S (1*2 lab),
2010/2011S (1*2 lab)
Programowanie obiektowe (C++)
(Object-Oriented Programming)
1rd year BSc studies in Mathematics,
1rd year BSc studies in Computer Science
2006/2007S (1*2 lab) [ST],
2007/2008S (1*2 lab) [ST],
2008/2009S (2*2 lab),
2009/2010S (3*2 lab),
2010/2011S (1*2 lab)
Programowanie w językach zorientowanych maszynowo
(x86/x86_64 Assembler)
3rd year BSc studies in Computer Science
2009/2010S (1*1 lab),
2010/2011S (1*1 lab)

Data Science Retreat, Berlin

NumPy and Theano/TensorFlow
Data Wrangling with Pandas
Advanced Python Programming
Introduction to R
Building Neural Networks and Other ML Models from Scratch
String and File Processing in R and Python
Web Scraping
Advanced R Programming
Rcpp, C++, Cython, OpenMP
Speeding up R and Python
2014 (Batch 01),
2014 (Batch 02),
2015 (Batch 03),
2015 (Batch 04),
2015 (Batch 05),
2016 (Batch 06),
2016 (Batch 07),
2016 (Batch 08),
2017 (Batch 09),
2017 (Batch 10),
2017 (Batch 11),
2017 (Batch 12),
2018 (Batch 13),
2018 (Batch 14),
2018 (Batch 15),
2018 (Batch 16),
2019 (Batch 17),
2019 (Batch 18),
2019 (Batch 19)
Advanced R Programming
Rcpp
Writing R packages
Data Science Retreat – GfK training
2015

Center for Advanced Studies, Warsaw University of Technology

Przetwarzanie i analiza danych w języku Python
(Python for Data Processing and Analysis)
2018/2019W (1*2 lect)

International PhD Studies Program, Institute of Computer Science, Polish Academy of Sciences

Advanced Data Analysis Software Development with R
E-learning
2014/2015W,
2014/2015S,
2015/2016W

Faculty of Computer Science, Warsaw School of Information Technology

Rachunek prawdopodobieństwa i statystyka
(Probability and Statistics)
2nd year BSc studies in Computer Science
2008/2009W (2*2 ex),
2009/2010W (2*2 ex),
2010/2011W (2*2 ex)
Statystyczne metody wspomagania decyzji
(Statistical Decision Support Systems)
2nd year BSc studies in Computer Science
2008/2009S (2*2 lab),
2009/2010S (2*2 lab),
2010/2011S (2*2 lab)

Other Short Courses

Introduction to R
Data analysis with R
Analityka Biznesowa – Studia Podyplomowe, Politechnika Warszawska
2014
Introduction to R for scientists
IRAFM, Ostrava, Czech Republic
2015

Additional Resources

My Textbooks

Tutorials