Teaching & Training

Academic Year 2017/2018, Winter

Faculty of Mathematics and Information Science, Warsaw University of Technology

PDRPy
Podstawy programowania i przetwarzania danych
(Data Processing in R and Python)
1st year B.Sc. studies in Data Science
PADPy
Przetwarzanie i analiza danych w języku Python
(Python for Data Processing and Analysis)
1st/2nd year M.Sc. studies in Mathematics
PADR
Programowanie i analiza danych w R
(Programming and Data Analysis in R)
1st/2nd year M.Sc. studies in Mathematics
DataScience
Data Science – Students' Association @ Warsaw University of Technology

Data Science Retreat, Berlin

My Teaching Interests

  • Python, R, and C++ for Data Science
  • Data Aggregation and Fusion
  • Machine Learning and Data Analysis from an Algorithmic Perspective
  • Mathematical and Computational Statistics
  • Algorithms and Data Structures
  • Mathematical Foundations of Computer Science

Past Years (Selection)

Faculty of Mathematics and Information Science, Warsaw University of Technology

Podstawy programowania i przetwarzania danych
(Introduction to Programming and Data Processing)
1st year B.Sc. studies in Data Science
2017/2018W (1*2 lect)
Przetwarzanie danych w językach R i Python
(Data Processing in R and Python)
1st year M.Sc. studies in Computer Science
2016/2017S (1*2 lect)
Przetwarzanie i analiza danych w języku Python
(Python for Data Processing and Analysis)
1st/2nd year M.Sc. 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)
Programowanie i analiza danych w R
(Programming and Dana Analysis in R)
1st/2nd year M.Sc. 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)
Programowanie w R dla zaawansowanych
(Advanced R Programming)
1st/2nd year M.Sc. studies in Mathematics
2013/2014S (1*2 lect, 1*2 lab)
Algorytmy i podstawy programowania
(Algorithms and Introduction to Programming in C++)
1nd year B.Sc. 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 B.Sc. 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 B.Sc. 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 B.Sc. 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 B.Sc. studies in Mathematics,
1rd year B.Sc. 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 B.Sc. studies in Computer Science
2009/2010S (1*1 lab),
2010/2011S (1*1 lab)

Data Science Retreat, Berlin

NumPy and Pandas
Advanced Python Programming
Introduction to R
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)
Advanced R Programming
Rcpp
Writing R packages
Data Science Retreat – GfK training
2015

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 B.Sc. 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 B.Sc. 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

Academic Activities

Awards

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

My Textbooks

Tutorials