Nauczanie
Prowadzę zajęcia z programowania, podstaw informatyki oraz zastosowań symulacji Monte Carlo w medycynie. Poniżej znajdują się kursy, z którymi byłem związany – jako prowadzący, współprowadzący lub opiekun laboratoriów.
Aktualne kursy
Programowanie w C++ (dla informatyków)
Semestr: Jesień 2024
Rola: Prowadzący laboratoria
Opis: Praktyczne wprowadzenie do języka C++ z naciskiem na dobre praktyki programowania naukowego. Zajęcia obejmują wskaźniki, referencje, klasy, szablony, dziedziczenie oraz organizację kodu w większych projektach.
Materiały: [Not Yet: Plan zajęć] | [Not Yet: Zadania laboratoryjne] | [Not Yet: Repozytorium GitHub]
Podstawy informatyki dla studentów fizyki
Semestr: Jesień 2024
Rola: Prowadzący laboratoria
Opis: Kurs dla studentów I roku – obsługa systemów Linux, podstawy terminala, Git, Python oraz narzędzia wykorzystywane w pracy naukowej.
Materiały: [Not Yet: Skrócona instrukcja Basha] | [Not Yet: Zadania z Gita]
Dozymetria promieniowania jonizującego
Semestr: Jesień 2024
Rola: Prowadzący laboratoria
Opis: Kurs laboratoryjny obejmujący wykorzystanie symulacji Monte Carlo (Geant4) do analizy rozkładów dawki w kontekście fizyki medycznej. Praktyczne wprowadzenie do środowiska Geant4 oraz narzędzi do analizy danych.
Materiały: [Not Yet: Skrypt labowy] | [Not Yet: Repozytorium z kodem]
Poprzednie lub nieformalne formy nauczania
Korepetycje z fizyki (poziom liceum i uczelniany)
Rola: Niezależny korepetytor
Opis: Pomoc w przygotowaniach do matury, egzaminów poprawkowych i zrozumieniu zjawisk od klasyki po podstawy fizyki jądrowej. Prowadzę zajęcia w formie online i stacjonarnie, często z wykorzystaniem rysunków i symulacji.