125NCI - WNiUO
Transkrypt
125NCI - WNiUO
Tematy prac dyplomowych inżynierskich na kierunku Informatyka grupa 125NCI Stan na 22 listopada 2015r. L.p. Proponowane tematy 1. Optyczny system sterowania modelem armaty morskiej 2. 3. 4. 5. 6. 7. 8. Projekt i implementacja modułu programowego implementującego technikę ewolucyjną Cooperative Synapses Neuro-Evolution Projekt i implementacja adaptacyjnego modułu programowego do obsługi złącza szeregowego Projekt i implementacja systemu kategoryzacji dokumentów tekstowych Projekt i implementacja modułu obsługi wybranego systemu nawigacji inercyjnej Wizyjny system identyfikacji latarni morskich Mały komputerowy słownik matematyczny angielsko – polski. Dodatek do programu MS Mathematics. Generator liczb losowych o rozkładzie Gamma 9. Program AMW Mathematics 10. Program AMW Solver. 11. 12. 13. 14. 15. Program znajdujący pierwiastki wielomianów do czwartego stopnia włącznie, w tym pierwiastki zespolone Graficzny kreator sieci Bayesowskich z efektywnym wnioskowaniem Klasyfikacja wybranych typów obrazów graficznych metodami uczenia głębokiego (,,deep learning'') Uczenie działań zespołowych agentów przeszukujących zadany obszar Aplikacja odwzorowująca działanie i funkcje stadiometru peryskopu okrętu podwodnego Kierownik Pracy kmdr dr hab. inż. Tomasz Praczyk, prof. AMW Dyplomant Uwagi kmdr dr hab. inż. Tomasz Praczyk, prof. AMW kmdr dr hab. inż. Tomasz Praczyk, prof. AMW kmdr dr hab. inż. Tomasz Praczyk, prof. AMW kmdr dr hab. inż. Tomasz Praczyk, prof. AMW kmdr dr hab. inż. Tomasz Praczyk, prof. AMW prof. dr hab. inż. Antoni Drapella prof. dr hab. inż. Antoni Drapella prof. dr hab. inż. Antoni Drapella prof. dr hab. inż. Antoni Drapella 1 Patrz przypis 2 Patrz przypis prof. dr hab. inż. Antoni Drapella 3 Patrz przypis dr hab. inż. Wojciech Jędruch, prof. AMW dr hab. inż. Wojciech Jędruch, prof. AMW dr hab. inż. Wojciech Jędruch, prof. AMW dr inż. Adam Cichocki 1 Kewin Celejowski L.p. 16. 17. 18. 19. 20. 21. 22. Proponowane tematy Edytor graficzny i symulator schematów blokowych algorytmów Wizualizacja dowolnie obszernych drzew decyzyjnych Aplikacja sieciowa wspomagająca proces dyplomowania studentów Wizualizacja działania wybranych grup algorytmów E-Przedszkole – portal wspomagający zarządzanie placówką przedszkolną Projekt i implementacja aplikacji do pomiaru napięć z wykorzystaniem układów analogowo-cyfrowych z interfejsem ethernetowych Komputerowa analiza gestów na potrzeby komunikacji człowiekkomputer Kierownik Pracy Dyplomant dr inż. Andrzej Glaner dr inż. Andrzej Glaner dr inż. Andrzej Glaner dr inż. Andrzej Glaner dr inż. Andrzej Glaner Uwagi 4 Patrz przypis 5 Patrz przypis 6 Patrz przypis 7 Patrz przypis 8 Patrz przypis 9 Patrz przypis Mateusz Chojnowski kmdr por. dr bab. inż. Andrzej Żak kmdr por. dr bab. inż. Andrzej Żak 23. System wizyjnej nawigacji robota kmdr por. dr bab. inż. Andrzej Żak System detekcji punktów charakterystycznych na twarzy człowieka kmdr por. dr bab. inż. Andrzej Żak 10 24. System segmentacji obrazów 26. System ekstrakcji konturów 27. System szkieletyzacji obiektów kmdr por. dr bab. inż. Andrzej Żak kmdr por. dr bab. inż. Andrzej Żak kmdr por. dr bab. inż. Andrzej Żak 11 25. kmdr por. dr bab. inż. Andrzej Żak 14 kmdr por. dr bab. inż. Andrzej Żak 15 kmdr por. dr bab. inż. Andrzej Żak 16 kmdr por. dr bab. inż. Andrzej Żak 17 28. 29. 30. 31. 32. 33. System wyznaczania podstawowych parametrów obrazów System wyznaczania szczególnych cech obiektów System określania momentów i współczynników kształtu obiektów Algorytmy mrówkowe w zadaniach poszukiwawczych Projekt modułów: sensorycznego i wykonawczego na potrzeby inteligentnego domu Aplikacja do wyznaczenia krzywej rozchodzenia się fali uderzeniowej rożnego rodzaju materiału wybuchowego kmdr por. dr bab. inż. Andrzej Żak kmdr por. dr inż. Artur Cywiński 2 Patrz przypis Patrz przypis 12 Patrz przypis 13 Patrz przypis Patrz przypis Patrz przypis Patrz przypis Patrz przypis Mateusz Akielewicz L.p. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. Proponowane tematy Budowa platformy elearningowej z elementami gamifikacji przy użyciu frameworka Django i bibliotek JavaScript Budowa silnika wyszukiwania obrazów przy użyciu frameworka Django i biblioteki OpenCV Budowa detektora twarzy przy użyciu języka Python i biblioteki OpenCV Budowa systemu rozpoznawania pisma przy użyciu języka Python i biblioteki OpenCV Budowa aplikacji do śledzenia i rozpoznawania obrazów w systemie Android Budowa sklepu internetowego przy pomocy frameworka Ruby Realizacja mobilnej gry Reversi na platformy Android oraz Windows Phone Możliwości frameworka AngularJS w porównaniu z frameworkiem JQuery Budowa gry edukacyjnej przy użyciu silnika Unity Budowa portalu tematycznego poświęconego grze StarCraft 2. Prototyp gry komputerowej z wykorzystaniem interfejsu PHOTON i elementami sztucznej inteligencji Budowa platformy e-learningowej na potrzeby projektu „Szkolenie wojskowe studentów cywilnych” Algorytm omijania przeszkód przez grupę obiektów z wykorzystaniem wybranego programu symulacyjnego Zastosowanie strategii ewolucyjnych do obliczania ekstremów funkcji Zastosowanie wybranego środowiska symulacyjnego do modelowania trójwymiarowego obiektu Kierownik Pracy Dyplomant dr inż. Artur Zacniewski dr inż. Artur Zacniewski dr inż. Artur Zacniewski Patryk Cejlowski dr inż. Artur Zacniewski Marek Tryner dr inż. Artur Zacniewski Dawid Pianka dr inż. Artur Zacniewski Dawid Walaszkowski dr inż. Artur Zacniewski Mateusz Partyka dr inż. Artur Zacniewski dr inż. Artur Zacniewski dr inż. Artur Zacniewski Karol Suwalski Krzysztof Poltrok dr inż. Artur Zacniewski Paweł Chajęcki dr inż. Artur Zacniewski Paulina Skwarzec dr inż. Jan Masiejczyk dr inż. Jan Masiejczyk Paulina Tyszka dr inż. Jan Masiejczyk Marek Jedliński 3 Uwagi L.p. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. Proponowane tematy Dwuetapowa autentykacja w systemach informatycznych Organizacja sieci czujników mobilnych Zastosowanie mikrokontrolerów w systemach automatyki domowej Symulator zestawu Arduino Uno (moduł główny oraz moduły rozszerzeń) Disasembler dla procesora Atmel ATmega328 (Arduino Uno) Dwuetapowa autentykacja w systemach informatycznych. Dwuetapowe uwierzytelnianie w systemach informatycznych Konfiguracja i administrowanie klastrem HPC z interfejsem InfiniBand na potrzeby symulacji komputerowej metodą elementów skończonych Projekt i implementacja systemu do pomiaru jakości kształcenia Projekt i implementacja repozytorium dziedzinowego dla Wydziałowego Zespołu Programowego Obrazowa baza danych Bezprzewodowy system strumieniowej transmisji danych obrazowych Projekt i implementacja komputerowego stanowiska laboratoryjnego do obrazowania wykonywania programów przez procesor Projekt i implementacja komputerowego stanowiska laboratoryjnego do analizowania programu napisanego w Asemblerze Projekt i implementacja stanowiska laboratoryjnego do tworzenia graficznej postaci algorytmów i śledzenia ich realizacji Projekt i implementacja stanowiska laboratoryjnego do badania wielowarstwowych sieci kampusowych. Zastosowanie sieci VANET w systemie nadzorowania granicy morskiej. Kierownik Pracy dr inż. Janusz Ogrodniczak dr inż. Janusz Ogrodniczak dr inż. Janusz Ogrodniczak Dyplomant Uwagi Piotr Ślęczek dr inż. Janusz Ogrodniczak 18 Patrz przypis dr inż. Janusz Ogrodniczak dr inż. Janusz Ogrodniczak Piotr Radosz kmdr dr inż. Leszek Flis Piotr Sumionka dr inż. Patrycja Trojczak-Golonka dr inż. Patrycja Trojczak-Golonka Adam Aleksak dr inż. Stanisław Milewski 19 dr inż. Stanisław Milewski 20 Patrz przypis Patrz przypis dr inż. Tadeusz Niemczyk dr inż. Tadeusz Niemczyk dr inż. Tadeusz Niemczyk kmdr por. mgr inż. Tadeusz Bodnar 21 kmdr por. mgr inż. Tadeusz Bodnar 22 4 Patrz przypis Patrz przypis L.p. 65. 66. 67. 68. 69. 70. 71. Proponowane tematy Zastosowanie algorytmów równoległego przetwarzania obrazów w systemie wizyjnym w oparciu o architekturę CUDA oraz układy FPGA. Wykorzystanie usługi „hotspot” jako punktu dostępowego na podstawie Zespołu Szkół Mechanicznych w Elblągu System taryfikacji połączeń w telefonii VOIP System wizyjny do wykrywania i śledzenia obiektów nawodnych. Projekt pracowni komputerowej w Zespole Szkół Mechanicznych i Ogólnokształcących nr 5 w Łomży Projekt i implementacja stanowiska laboratoryjnego do badania wielowarstwowych sieci kampusowych Serwis internetowy wspomagający dystrybucję informacji lokalnego wydawnictwa prasowego Kierownik Pracy Dyplomant kmdr por. mgr inż. Tadeusz Bodnar kmdr por. mgr inż. Tadeusz Bodnar kmdr por. mgr inż. Tadeusz Bodnar kmdr por. mgr inż. Tadeusz Bodnar 23 Patrz przypis Paweł Brzozowski Oliver Cieliszak_Szaposznikow 24 kmdr por. mgr inż. Tadeusz Bodnar Przemysław Pazik kmdr por. mgr inż. Tadeusz Bodnar Michał Żółtko kmdr por. mgr inż. Tadeusz Bodnar Paweł Brzycki kmdr por. dr inż. Przemysław Rodwald kmdr por. dr inż. Przemysław Rodwald kmdr por. dr inż. Przemysław Rodwald kmdr por. dr inż. Przemysław Rodwald kmdr por. dr inż. Przemysław Rodwald 72. System wspomagający proces dyplomowania 73. Projekt systemu wspomagającego tworzenie planu suplementacyjnego 74. Kryptograficzna funkcja skrótu SHA-3 75. Zabezpieczanie serwisów internetowych przed atakami typu SQL Injection 76. System do umieszczania wpisów w serwisach społecznościowych 77. Wybrane sposoby łamania zabezpieczeń stron internetowych pisanych przy użyciu PHP oraz metody zabezpieczania się przed nimi kmdr por. dr inż. Przemysław Rodwald Łukasz Pawłowski 78. Projekt i implementacja serwisu ogłoszeniowego kmdr por. dr inż. Przemysław Rodwald Sebastian Prawdzik kpt. mgr inż. Jacek Zalewski Stanisław Siemaszko kpt. mgr inż. Jacek Zalewski Paweł Ambroziak 79. 80. Platforma do zarządzania wielostanowiskowym systemem prezentacji multimedialnych Witryna internetowa do zarządzania korporacyjną bramką SMS 5 Uwagi Marcin Koczan Kornel Ostrowski Michał Boszke 25 Patrz przypis 26 Patrz przypis L.p. 81. 82. 83. 84. 85. 86. Proponowane tematy Zastosowanie platformy Linux w projekcie sieci LAN dla potrzeb szkoły średniej Analiza porównawcza emulatorów sieci komputerowych Stanowisko laboratoryjne do monitorowania pracy routerów MikroTik z pomocą protokołu SNMP Komputerowa wizualizacja planowania obsługi procesów wg strategii FCFS, SJF, SRTF i RR Komputerowa wizualizacja planowania obsługi procesów wg strategii FCFS, SOF, SRTF, PR Przegląd narzędzi do monitorowania ruchu sieciowego z użyciem przełącznika Juniper EX2200 na przykładzie sieci komputerowej AMW Kierownik Pracy Dyplomant mgr inż. Mieczysław Kruczko Karol Buchowski mgr inż. Mieczysław Kruczko Dominika Robaczewska mgr inż. Mieczysław Kruczko Michał Podleśny mgr inż. Mieczysław Kruczko mgr inż. Mieczysław Kruczko mgr inż. Mieczysław Kruczko Uwagi 27 Patrz przypis Michał Ogrocki Barbara Rurkowska Uwaga: 1. Wszyscy dyplomanci do dnia 30.04.2015 roku dokonają wyboru tematu pracy dyplomowej i wypełnioną (załączoną) deklarację przekażą dr inż. Tadeuszowi Niemczykowi pok. 119/353 1 Dwie osoby. Próba stworzenia autorskiego programu będącego odpowiednikiem programu MS Mathematics. 2 Próba stworzenia odrębnego autorskiego programu będącego odpowiednikiem narzędzia MS Solver w Excelu 3 Program ma nie tylko liczyć na liczbach zespolonych, ale mieć b. ładny interfejs. 4 Praca realizowana w technologii Java 5 Praca realizowana w technologii Java 6 Praca realizowana w technologii Java 7 Wykonanie projektu oraz implementacja aplikacji pozwalającej na wykonywanie pomiarów napięć z wykorzystaniem układów analogowo-cyfrowych z interfejsem ethernetowym w tym umożliwiające: pomiar napięcia chwilowego, wyświetlanie przebiegów czasowych mierzonych napięć, rejestrację napięć i zapis do plików. 8 Opracowanie metody i algorytmów rozpoznawania, na obrazach z kamery wizyjnej, gestów wykonywanych przez człowieka ręką, na potrzeby komunikacji człowieka z komputerem. 9 Opracowanie metody i oprogramowania określającego położenie, kierunek ruchu oraz prędkość robota na podstawie danych z kamery wizyjnej 10 Opracowanie metody i oprogramowania określającego położenie punktów charakterystycznych na obrazach wizyjnych twarzy człowieka 11 Opracowanie oprogramowania wykonującego segmentację obrazów 6 12 Opracowanie oprogramowania wykonującego ekstrakcję konturów na obrazach z kamery wizyjnej 13 Wykonanie oprogramowania wykonującego szkieletyzację obiektów na obrazach pozyskiwanych z kamery wizyjnej 14 Wykonanie oprogramowania wyznaczającego parametry obrazów takie jak: liczebność elementów obiektu, własności topologiczne, pole powierzchni, długość rzutów, długość brzegu obiektu. 15 Wykonanie oprogramowania wyznaczającego parametry obiektów na obrazach takie jak: ecentryczność, prostokątność i smukłość, zwartość. 16 Wykonanie oprogramowania wyznaczającego parametry obiektów na obrazach takie jak: momenty, momenty konturów oraz wybrane współczynnik kształtu. 17 Analiza możliwości wykorzystania algorytmów mrówkowych w zadaniach poszukiwania realizowanych przez grupę robotów mobilnych 18 Praca dla 2 osób 19 Implementacja obrazowej bazy danych wraz z interfejsem użytkownika 20 Zaprojektowanie bezprzewodowego systemu strumieniowej transmisji danych obrazowych do zabezpieczenia funkcjonowania stanowisk badawczych w warunkach poligonowych. 21 Wykonanie projektu oraz fizycznej implementacji stanowiska laboratoryjnego umożliwiającego konfigurację wielowarstwowych sieci kampusowych z możliwością badania procesów i zjawisk zachodzących w trakcie normalnej pracy sieci oraz występowania różnorodnych zakłóceń w jej funkcjonowaniu. Implementacja projektu w oparciu o sprzęt będący na wyposażeniu Pracowni Informatyki. 22 Wykonanie projektu i implementacja prostego systemu działającego w oparciu o sieci VANET z zastosowaniem transmisji wideo V2V oraz V2I. 23 Wykorzystanie GPU oraz układów FPGA w systemach wizyjnych w celu zwiększenia ich wydajności. 24 Opracowanie projektu systemu (wraz z oprogramowaniem) który wykrywa i śledzi obiekty nawodne w basenie portowym oraz jego prosta implementacja. 25 Opracowanie i uruchomienie platformy do zdalnego zarządzanie treścią multimedialną w oparciu o transmisję WiFi i mikrokomputer RaspberryPi 26 Zaprojektowanie i uruchomienie witryny internetowej, umożliwiającej wysyłanie krótkich wiadomości tekstowych za pomocą podłączonego do serwera modemu 3G/4G, na podstawie wbudowanej książki adresowej 27 Program demonstracyjny napisany w dowolnym języku programowania 7