Informacje ogólne
Analiza danych w czasie rzeczywistym
Kod: 222890-D
Semestr letni 2025/2026, SGH Szkoła Główna Handlowa w Warszawie
Szczegółowy opis znajdziesz w sylabusie. Znajdziesz w nim opis wszystkich wykładów i ćwiczeń oraz proponowaną literaturę.
Inne książki zamieszczone zostały w zakładce książki.
Kalendarz
Wykład
Wykład jest realizowany w trybie hybrydowym. Jest on NIEOBOWIĄZKOWY i odbywa się w Auli I bud. G.
23.02.2026 Wykład 1 — 9:50–11:3002.03.2026 Wykład 2 — 9:50–11:3009.03.2026 Wykład 3 — 9:50–11:30- 16.03.2026 Wykład 4 — 9:50–11:30
- 23.03.2026 Wykład 5 — 9:50–11:30
Laboratoria
- 30.03.2026 Lab1 — G-108 8:00–9:40, 9:50–11:30, 11:40–13:20, 13:30–15:10
- 31.03.2026 Lab1 — B-12 11:40–13:20, 13:30–15:10
- 13.04.2026 Lab2 — G-108 8:00–9:40, 9:50–11:30, 11:40–13:20, 13:30–15:10
- 14.04.2026 Lab2 — B-12 11:40–13:20, 13:30–15:10
- 20.04.2026 Lab3 — G-108 8:00–9:40, 9:50–11:30, 11:40–13:20, 13:30–15:10
- 21.04.2026 Lab3 — B-12 11:40–13:20, 13:30–15:10
- 27.04.2026 Lab4 — G-108 8:00–9:40, 9:50–11:30, 11:40–13:20, 13:30–15:10
- 28.04.2026 Lab4 — B-12 11:40–13:20, 13:30–15:10
- 04.05.2026 Lab5 — G-108 8:00–9:40, 9:50–11:30, 11:40–13:20, 13:30–15:10
- 05.05.2026 Lab5 — B-12 11:40–13:20, 13:30–15:10
- 11.05.2026 Lab6 — G-108 8:00–9:40, 9:50–11:30, 11:40–13:20, 13:30–15:10
- 12.05.2026 Lab6 — B-12 11:40–13:20, 13:30–15:10
- 18.05.2026 Lab7 — G-108 8:00–9:40, 9:50–11:30, 11:40–13:20, 13:30–15:10
- 19.05.2026 Lab7 — B-12 11:40–13:20, 13:30–15:10
- 25.05.2026 Lab8 — G-108 8:00–9:40, 9:50–11:30, 11:40–13:20, 13:30–15:10
- 26.05.2026 Lab8 — B-12 11:40–13:20, 13:30–15:10
- 01.06.2026 Lab9 — G-108 8:00–9:40, 9:50–11:30, 11:40–13:20, 13:30–15:10 (Zastępstwo)
- 02.06.2026 Lab9 — B-12 11:40–13:20, 13:30–15:10 (Zastępstwo)
- 08.06.2026 Lab10 — G-108 8:00–9:40, 9:50–11:30, 11:40–13:20, 13:30–15:10
- 09.06.2026 Lab10 — B-12 11:40–13:20, 13:30–15:10
Zaliczenie
Podczas laboratoriów będą zadawane prace domowe, które należy przesyłać za pośrednictwem MS Teams. Każdy brak pracy domowej obniża końcową ocenę o 0,5 stopnia.
Projekt
Projekty należy realizować w grupach maksymalnie 5-osobowych.
Wymagania projektu:
- Projekt powinien rozwiązywać realny problem biznesowy, który można opracować przy użyciu danych przetwarzanych w trybie online (nie wyklucza to użycia przetwarzania wsadowego, np. do generowania modelu).
- Dane powinny być przesyłane do Apache Kafka, skąd będą poddawane dalszemu przetwarzaniu i analizie.
- Można używać dowolnego języka programowania w każdym komponencie projektu.
- Można wykorzystać narzędzia BI.
- Źródłem danych może być dowolne API, sztucznie generowane dane, IoT itp.
Technologie
Uczestnicząc w zajęciach, musisz opanować i przynajmniej w podstawowym zakresie posługiwać się następującymi technologiami:
- Git
- Python, Jupyter Notebook, JupyterLab, Google Colab
- Docker i Docker Compose
- Apache Spark, Apache Kafka