Projekt realizowany jest w zespołach dwuosobowych.
Osoby tworzące zespół zobowiązane są do:
zgłoszenia składu osobowego zespołu
wyboru jednego z zadań projektowych
dostarczenia dokumentacji wstępnej projektu
przedstawienia czastkowych wynikow zadania w trakcie semestru
dostarczenia dokumentacji końcowej projektu
Do terminu 31.03.2025
zespół zobowiązany jest do wysłania wiadomości e-mail, w której zostaną zawarte następujące informacje:
Zgłoszenia należy wysyłać na adres:
eryk.warchulski(ʕ •ᴥ• ʔ)pw.edu.pl
Temat każdej wiadomości, która dotyczy zagadnień związanych z przedmiotem,
należy rozszerzyć o tag [AMHE 2025L]
.
Wiadomości wysłane bez taga będą traktowane jako spam.
Brak zgłoszenia zespołu oraz zadnia projektowego do wskazanego powyżej terminu rownoważny jest rezygnacji z wykonywania projektu.
Do terminu 14.04.2025
zespół zobowiązany jest przekazać dokumentację wstępną w postaci pliku pdf. Plik dokumentacji należy zatytułować w nastepujący sposób:
amhe-init-@-2025L.pdf
Przy czym za symbol @
należy podstawić numer zadania projektowego.
Treść dokumentacji wstępnej powinna składać się z:
opisu problemu i jego sposobu rozwiązania
planowanych eksperymentów numerycznych
wyboru technologii, w której realizowany będzie projekt.
Dokument nie powinien przekraczać 2 stron A4.
Ponadto należy mieć na uwadze, że celem dokumentacji wstępnej jest przedstawienie swojej pierwszej wizji dotyczącej realizowanego projektu, która pozwoli prowadzącemu ocenić czy zespół poprawnie zrozumiał dany temat i wybrał odpowiednie narzędzia. Ewolucja wizji (nawet skrajna) w trakcie realizacji jest jak najbardziej akceptowalna.
Dokumentacja wstępna oceniana jest binarnie. Niedostarczenie dokumentacji wstępnej w powyżej wskazanym terminie rownóważny jest rezygnacji z realizacji projektu.
Do terminu 26.05.2025
zespół zobowiązany jest zaprezentować dotychczas uzyskane wyniki.
Do terminu 16.06.2025
zespół zobowiązany jest dostarczyć dokumentację końcową projektu w formie pliku
PDF wraz z kodem
źródłowym w postaci archiwum repozytorium git
z pełną historią zmian.
Pliki należy zatytułować w następujący sposób:
amhe-end-@-2025L.pdf
amhe-end-@-2025L.tar.gz
Przy czym za symbol @
należy podstawić numer zadania projektowego.
Dokumentacja końcowa, w której powinnien znaleźć się szczegółowy opis: problemu, zastosowanych algorytmów, przeprowadzonych eksperymentów oraz ich wyników. Ponadto jeśli między dokumentacja wstępną, a końcowa występują znaczące rożnice, to należy je opisać w stosownej sekcji dokumentacji końcowej.
Należy zadbać o to, aby dostarczony kod źródłowy był jak najbardziej
przenośny. Koniecznie musi dać się kompilować/interpretować pod systemem
Linux. Ze względu na stosowanie zależności zewnętrznych w kodzie warto rozważyć konteneryzacje (np. via podman
).
Ponadto zawarty powinien zostać skrypt umożliwiający odtworzenie wszystkich przeprowadzonych eksperymentów.
Wszystkie przeprowadzone eksperymenty numeryczne w ramach projektu powinny dać się zreprodukować. Poza danymi i ziarnami mile widziane byłoby dołączenie skryptu, który pozwoliłby odtworzyć przeprowadzone eksperymenty.
Dokumentacja końcowa napisana zgodnie z szablonem Springer Nature jest w skali 0-50 punktów. Na ocenę składają się:
Oceny końcowe prac dostarczonych między 17.06.2025
-23.06.2025
przemnażane są przez mnożnik 0.9
.
Prace dostarczone po 23.06.2025
nie będą oceniane.
Zespoły, które złożą wymagane pliki w terminie, zobowiązane są do krótkiej prezentacji (niekoniecznie multimedialnej) swoich projektów (maksymalnie 8-10 minut). Po odbyciu prezentacji zespół zostanie poinformowany o proponowanej ocenie. Termin prezentacji proponowany jest przez zespół i nie może przekroczyć tygodnia od momentu złożenia projektu.
W przypadku większości tematów projektowych czytelność kodu zródłowego nie podlega ocenie, o ile dostarczony kod nie będzie wybitnie nieczytelny. Zalecane jest, aby kod był sformatowany zgodnie tylko z jednym stylem (np. zgodnie z Google Style Guides).
Projekt można realizować w dowolnym języku programowania z wyłączeniem języków ezoterycznych.
Etap | Artefakt | Ostateczne terminy |
---|---|---|
Zgłoszenie zespołu i wybór tematu | Mail z numerem projektu i danymi wykonawców | 31.03.2025 |
Dokumentacja wstępna | Mail z raportem wstępnym | 14.04.2025 |
Prezentacja wynikow czastkowych | Spotkanie z prowadzacym projektu | 26.05.2025 |
Dokumentacja końcowa | Mail z kodem, raportem i danymi | 16.06.2025 |
Poniżej znajdują się zadania projektowe. Należy wybrać jedno z nich i zgłosić wybrany temat przy pomocy wiadomości e-mail.
Zadania projektowe, które są już zajęte, oznaczone są przekreśleniem.
Jeśli realizują Państwo projekt uczelniany lub Państwa praca dyplomowa dotyczy zagadnień poruszanych na zajęciach, to dopuszcza się możliwość zgłoszenia własnego tematu projektowego.