Teaching

Office hours in Spring 2024: Thursdays, 6.15 PM. You can also contact me to appoint a meeting. Due to the coronavirus pandemic, I am organizing my office hours via my personal Webex room.

For students interested in preparing Master’s or Engineer theses under my supervision, please look here.

A few arguments why to decide to enter MSc studies

Courses carried by me:

  • Spring 2024: Machine Learning in Networking in English (lecture for ICT, MSc) and Uczenie maszynowe (Machine Learning) in Polish (lecture, project & exam for ICT, Eng.).
  • Spring 2024: Kodowanie i kryptografia (Coding and Cryptography) in Polish (lecture, exercise classes, project & exam).
  • Spring 2024: Wykrywanie anomalii sieciowych z użyciem uczenia maszynowego (Anomaly Detection with Use of Machine Learning) in Polish (lecture, laboratory classes & project for Cybersecurity, Eng.).
  • Fall 2023: Matematyka w projektowaniu sieci i systemów (Applied Mathematics in Design of ICT Systems) in Polish (lecture, exercise classes & exam).
  • Fall 2023: Teoria obliczeń i złożoności obliczeniowej (Computability and Complexity Theory) in Polish (exercise classes).
  • Fall 2023: Podstawy telekomunikacji / Wprowadzenie do telekomunikacji (Introduction to Communications Engineering) in Polish (lecture, exam, exercise classes for ICT, Eng. & Electronics and Telecommunications, Eng.)
  • Spring 2023: Machine Learning in Networking in English (lecture for ICT, MSc) and Uczenie maszynowe (Machine Learning) in Polish (lecture, project & exam for ICT, Eng.).
  • Spring 2023: Kodowanie i kryptografia (Coding and Cryptography) in Polish (lecture, exercise classes, project & exam).
  • Fall 2022: Matematyka w projektowaniu sieci i systemów (Applied Mathematics in Design of ICT Systems) in Polish (lecture, exercise classes & exam).
  • Fall 2022: Teoria obliczeń i złożoności obliczeniowej (Computability and Complexity Theory) in Polish (exercise classes).
  • Spring 2022: Securing Data Transmission: Cryptology, Watermarking and Steganography in English (lecture, seminar & project for Electronics and Telecommunications, Eng.).
  • Spring 2022: Machine Learning in Networking in English (lecture for ICT, MSc) and Uczenie maszynowe (Machine Learning) in Polish (lecture & project for ICT, Eng.).
  • Spring 2022: Wykrywanie anomalii sieciowych z użyciem uczenia maszynowego (Anomaly Detection with Use of Machine Learning) in Polish (lecture, laboratory classes & project for Cybersecurity, Eng.).
  • Fall 2021: Design Laboratory in English (project).
  • Fall 2021: Matematyka w projektowaniu sieci i systemów (Applied Mathematics in Design of ICT Systems) in Polish (lecture, exercise classes & exam).
  • Fall 2021: Teoria obliczeń i złożoności obliczeniowej (Computability and Complexity Theory) in Polish (exercise classes).
  • Spring 2021: Securing Data Transmission: Cryptology, Watermarking and Steganography in English (lecture, seminar & project for Electronics and Telecommunications, Eng.).
  • Spring 2021: Machine Learning in Networking in English (lecture for ICT, MSc) and Uczenie maszynowe (Machine Learning) in Polish (lecture & project for ICT, Eng.).
  • Spring 2021: Algorytmy i struktury danych (Algorithms and Data Structures) in Polish (exercise classes for Computer Science, Eng).
  • Spring 2021: Wykrywanie anomalii sieciowych z użyciem uczenia maszynowego (Anomaly Detection with Use of Machine Learning) in Polish (lecture, laboratory classes & project for Cybersecurity, Eng.).
  • Fall 2020: Seminar on ICT in English (lecture, seminar & project)
  • Fall 2020: Design Laboratory in English (project).
  • Fall 2020: Matematyka w projektowaniu sieci i systemów (Applied Mathematics in Design of ICT Systems) in Polish (lecture, exercise classes & exam).
  • Fall 2020: Teoria obliczeń i złożoności obliczeniowej (Computability and Complexity Theory) in Polish (exercise classes).
  • Spring 2020: Securing Data Transmission: Cryptology, Watermarking and Steganography in English (lecture, seminar & project).
  • Spring 2020: Machine Learning in Networking in English (lecture).
  • Spring 2020: Algorytmy i struktury danych (Algorithms and Data Structures) in Polish (exercise classes).
  • Spring 2020: Sieci komputerowe (Computer Networks) in Polish (laboratory classes).
  • Fall 2019: Design Laboratory in English (project).
  • Fall 2019: Applied Mathematics in Design of ICT Systems (Matematyka w projektowaniu sieci i systemów) in Polish (lectures, exercise classes & exam).
  • Fall 2019: Teoria obliczeń i złożoności obliczeniowej (Computability and Complexity Theory) in Polish (exercise classes).
  • Spring 2019: Computer Aided Mathematics in Telecommunications (Matematyczne narzędzia komputerowe w zastosowaniach telekomunikacyjnych) in Polish (lecture, seminar, exercise classes, project & exam).
  • Spring 2019: Introduction to Cryptography in English (lecture, & seminar).
  • Spring 2019: Artificial Intelligence in English (lecture, seminar & project).
  • Fall 2018: Design Laboratory in English (project).
  • Fall 2018: Applied Mathematics in Design of ICT Systems (Matematyka w projektowaniu sieci i systemów) in Polish (lectures & exam).
  • Fall 2018: Teoria obliczeń i złożoności obliczeniowej (Computability and Complexity Theory) in Polish (exercise classes).
  • Fall 2018: Seminar on ICT in English (seminar).
  • Spring 2018: Computer Aided Mathematics in Telecommunications (Matematyczne narzędzia komputerowe w zastosowaniach telekomunikacyjnych) in Polish (seminar & exam).
  • Spring 2018: Design Methods in Networking Techniques (Metody projektowania w technikach sieciowych) in Polish (seminar & exam).
  • Spring 2018: Introduction to Cryptography in English (seminar).
  • Spring 2018: Artificial Intelligence in English (seminar).
  • Fall 2017: Design Laboratory in English (project).
  • Fall 2017: Applied Mathematics in Design of ICT Systems (Matematyka w projektowaniu sieci i systemów) in Polish (lectures & exam).
  • Fall 2017: Telecommunication Network Design (Projektowanie sieci telekomunikacyjnych) in Polish and in English (lectures & exam).
  • Fall 2017: Selected Topics in Cryptography in English (conversatory).
  • Spring 2017: Seminar in Techno-Economical Aspects of Networking in English (conversatory).
  • Spring 2017: Information Theory and Coding in English (lectures and exam).
  • Spring 2017: Optimization Methods in Polish (lectures and exam).
  • Fall 2016: Seminar in Selected Topics of Coding Theory in English (conversatory).
  • Fall 2016: Applied Mathematics in Design of ICT Systems in Polish (lectures & exam).
  • Fall 2016: Telecommunication Network Design in Polish and in English (lectures & exam).
  • Fall 2016: Information Theory and Coding (Teoria informacji i kodowania) in Polish (exercise classes & projects).
  • Spring 2016: Applied Mathematics in Performance Analysis of ICT Systems in Polish (lectures, exam, laboratory exercises, projects).
  • Spring 2016: Optimization Methods in Polish (lectures, exam, laboratory exercises, projects).
  • Spring 2016: Information Theory and Coding in English (lectures, exam, projects).
  • Fall 2015: Telecommunication Network Design in Polish and in English (lectures, exam, laboratory exercises, projects).
  • Spring 2015: Information Theory and Coding in Polish (exercise classes) and in English (lectures, exercise classes, exam).
  • Fall 2014: Telecommunication Network Design in Polish and English (lectures, exam, laboratory exercises, projects).
  • Spring 2014: Information Theory and Coding in Polish (exercise classes) and in English (lectures, exercise classes, exam).
  • Fall 2013: Telecommunication Network Design in Polish and English (lectures, exam, laboratory exercises).
  • Spring 2013: Information Theory and Coding in Polish (exercise classes) and in English (lectures, exercise classes, exam).
  • Fall 2012: Telecommunication Networks Design in Polish (lectures, exam, laboratory exercises).
  • Spring 2012: Information Theory and Coding in Polish (exercise classes).
  • Fall 2011: Telecommunication Networks Design in Polish (lectures, exam, laboratory exercises).
  • Fall 2011: Peer-to-Peer Networks in English and Polish (lectures and laboratory exercises).
  • Spring 2011: Information Theory and Coding in Polish (exercise classes).
  • Fall 2010: Peer-to-Peer and Overlay Networks in Polish and in English (lectures, projects, and laboratory exercises).
  • Fall 2010: Recovery and Reliability of Communication Networks (lectures and projects).

Calendar: