Projekt można wykonać samodzielnie lub w dwuosobowym zespole. Mile widziane jest zaproponowanie tematu związanego ze swoimi zainteresowaniami badawczymi lub pracą magisterską, ale w razie braku własnego pomysłu należy wybrać zadanie z
poniższej listy. Każdy z tematów może być realizowany tylko przez jeden z zespół. Wybór zadania następuje przez wpisanie członków zespołu do pliku
UMB25L_projekt_zespoły na platformie Teams (kanał
Projekt, zakładka
Pliki).
Do napisania projektu można posłużyć się dowolnym językiem programowania, w tym również środowiskami
R,
Octave lub
Matlab.
Dopuszczalne jest korzystanie z bibliotek i toolboxów ułatwiających wykonanie projektu od strony technicznej, związanych np. z odczytem i zapisem danych, operacjami matematycznymi, czy też wizualizacją wyników. Natomiast użycie narzędzi w znacznym stopniu realizujących główny cel projektu (np. biblioteki z gotową siecią neuronową w przypadku, gdy temat wprost mówi o samodzielnej implementacji takiej sieci) powinno być konsultowane z prowadzącym.
Pierwszym etapem zaliczenia projektu jest rozmowa, której celem jest przedstawienie wstępnej koncepcji sposobu rozwiązania zadania. Ogólny termin rozmowy podany został poniżej, natomiast zapisy na konkretne dni i godziny odbędą poprzez dokument
UMB25L_projekt_rozmowa na platformie Teams.
Kod i sprawozdanie należy umieścić w repozytorium na wydziałowym
serwerze GitLab najpóźniej w podanym poniżej terminie. Zespół tworzy jedno repozytorium o nazwie zgodnej ze schematem
UMB25L_Nazwisko1_Nazwisko2, gdzie
Nazwisko1 i
Nazwisko2 to nazwiska osób realizujących projekt. Osoba zakładająca repozytorium powinna dodać jako współpracowników drugiego członka zespołu oraz prowadzącego (
trubel). Proces zakładania repozytorium zdalnego opisany został w osobnej
prezentacji.
Obrony odbędą się w ostatnim tygodniu semestru - zapisy na konkretne terminy będą możliwe w dokumencie
UMB25L_projekt_obrona na platformie Teams. Ostateczna ocena będzie uwzględniać zarówno jakość realizacji projektu, jak i stopień zrozumienia tematyki związanej z zadaniem. Znaczenie będzie miał również jasny podział obowiązków pomiędzy członkami zespołu.
Ważne daty związane z projektem:
03.03 | udostępnienie listy projektów |
07-11.04 | rozmowa wstępna (5 punktów) |
08.06 | umieszczenie projektu i sprawozdania w repozytorium (35 punktów) |
09-13.06 | obrony |