''Przetwarzanie równoległe i strumieniowe''
| Dzień |
Temat |
| 26.02.2025 |
Wstęp, narzędzia, środowisko: IntelliJ IDE + Git + Thread
|
| 05.03.2025 |
Strumienie w Javie, Parallel stream, podstawowe struktury danych (zdalne)
|
| 12.03.2025 |
Implementacja wątków w Javie, Wait, Notify, Synchronizacja, Semafory
|
| 19.03.2025 |
Anomalie związane z przetwarzaniem równoległym, zagłodzenie, race condition, zakleszczenie
|
| 26.03.2025 |
Projekt 1 - implementacja (zdalnie) - opis na Moodle
|
| 02.04.2025 |
Thread Pool i Executory w Javie
|
| 09.04.2025 |
Projekt 1 - sprawdzenie | klasyczne problemy przetwarzania równoległego
|
| 16.04.2025 |
Przetwarzanie strumieniowe - Streamz - Python
|
| 23.04.2025 |
Algorytmy równoległe (zajęcia zdalne)
|
| 30.04.2025 |
Przetwarzanie danych w Java, wirtualne wątki, okna, korutyny w Javie
|
| 07.05.2025 |
Przetwarzanie danych strumieniowych w Apache Flink - przetwarzanie batchowe, model danych
|
| 14.05.2025 |
Przetwarzanie danych strumieniowych w Apache Flink - przetwarzanie strumieniowe, okna czasowe
|
| 21.05.2025 |
Przetwarzanie danych strumieniowych w Apache Flink - stany
|
| 28.05.2025 |
Kafka, Kafka Streams, producent i konsument w Kafce
|
| 04.06.2025 |
Projekt III
|
Końcowa ocena:
Ocena końcowa: Zadania 40% Projekty 30% (15%+15%) Pytania testowe 30%