Informatyka
Transkrypt
Informatyka
Informatyka - inż. Lp Temat pracy dyplomowej 1 Dydaktyczny model tomografu komputerowego. 2 Komputeryzacja stanowiska do pomiaru własności sprężystych kryształów piezoelektrycznych 3 Projekt i wykonanie sterowanej komputerowo regulacji temperatury w kriostacie helowym Opis Opiekun Zadanie polega na napisaniu programu dydaktycznego pokazującego ideę tworzenia dr hab. Krystian Kubica obrazu wybranej warstwy prześwietlanego obiektu ograniczając się do 2 wymiarów. 1. Przegląd metod sprzęgania układu pomiarowego z komputerem. 2. Opracowanie projektu interfejsu sprzęgającego układ pomiarowy z komputerem. dr Janusz Dziedzic 3. Wykonanie prototypu interfejsu. 4. Napisanie programu sterującego. 5. Uruchomienie i testowanie urządzeń. 6. Napisanie pracy dyplomowej. 1. Przegląd metod sprzęgania układu pomiarowego z komputerem. 2. Opracowanie projektu sterowanego komputerowo sterownika silnika krokowego.. dr Janusz Dziedzic 3. Wykonanie prototypu urządzenia. 4. Napisanie programu sterującego. 5. Uruchomienie i testowanie urządzeń. 6. Napisanie pracy dyplomowej. Temat jest proponowany dla studenta (imię i nazwisko): Opinia Komisji TAK / NIE TAK TAK TAK 4 5 6 1. Przegląd metod pomiaru wielkości dielektrycznych oraz dylatometrycznych. Program komputerowy 2. Opracowanie projektu programu sterującego realizujący pomiary pomiarem. dielektryczne oraz 3. Napisanie programu sterującego. dylatometryczne kryształów 4. Uruchomienie i testowanie programu. 5. Napisanie pracy dyplomowej. 1. Zapoznanie się z metodą pomiarów. 2. Zapoznanie się z metodą transmisji danych Projekt i napisanie programu pomiędzy układem pomiarowym a komputerem. sterującego pomiarami 3. Opracowanie projektu logicznego programu. prędkości oraz współczynnika 4. Opracowanie procedur programowych. tłumienia fal sprężystych 5. Napisanie programu sterującego. wzbudzanych w kryształach 6. Uruchomienie i testowanie programu. piezoelektrycznych. 7. Napisanie pracy dyplomowej. Ocena narażeń elektromagnetycznych w sąsiedztwie linii energetycznych średniego i wysokiego napięcia metodą analizy numerycznej dr Janusz Dziedzic TAK dr Janusz Dziedzic TAK Celem pracy jest analiza pól elektromagnetycznych wytwarzanych przez linie energetyczne średniego i wysokiego napięcia pod kątem ochrony ludzi przed narażeniami elektromagnetycznymi, metodą symulacji komputerowej. Konieczne jest napisanie programu wykorzystującego znane modele, oraz dr inż. Paweł Scharoch przeprowadzenie odpowiednich obliczeń. (wymagana umiejetność programowania zagadnień numerycznych; temat realizowany przy współpracy z Centrum Badawczo-Rozwojowym TPSA we Wrocławiu.) TAK 7 8 9 Modelowanie numeryczne jest najtańszym i bardzo skutecznym sposobem kontrolowania środowiska elektromagnetycznego wokół anten nadawczych UKF i VHF (radiodyfuzja, TV, GSM), m.in. pod kątem ochrony ludzi przed narażeniami Wykorzystanie metody elektromagnetycznymi. Jeden z synetycznej do budowy najefektywniejszych modeli numerycznych reprezentacji numerycznej wymaga precyzyjnej reprezentacji charakterystyk dr inż. Paweł Scharoch charakterystyk pojedynczych elementów antenowych. Praca promieniowania elementów byłaby próbą zastosowania w tym celu metody antenowych UHF i VHF syntetycznej, tzn. reprezentacji charakterystyki jako superpozycji promieniowania źródeł elementarnych. (wymagana umiejetność programowania zagadnień numerycznych; temat realizowany przy współpracy z Centrum BadawczoRozwojowym TPSA we Wrocławiu.) Zadanie polega zaprojektowaniu i na wykonaniu Zaprojektowanie portalu platformy wymiany informacji dla studentów, Inżynieria Biomedyczna jako pracowników naukowych i przedstawicieli Prof. Halina Podbielska forum wymiany informacji w przemysłu, zainteresowanych inżynierią tej dziedzinie biomedyczną. Celem pracy jest napisanie serwisu WWW w technologii PHP obsługującego bazę danych pomiarów z sieci sensorowej. Baza danych jest już System raportów z bazy zaprojektowana i zrealizowana w mySQL. Należy prof. dr hab. Jacek Cichoń danych pomiarów sensorów napisać procedury do wyświetlania jej zawartości, generowania podstawowych raportów oraz pewnych procedur czyszczących bazę. TAK TAK TAK 10 11 12 13 14 15 Praca polega na napisaniu apletu w języku JAVA Aplikacja ilustrująca budowę i ilustrującego budowanie i działanie parsera typu działanie parsera LL(1) LL(1). Aplikacja ma służyć celom dydaktycznym. Praca polega na zaprojektowaniu i zaimplementowaniu aplikacji do łatwego Aplikacja mobilna do zarządzania śladami GPS. Aplikacji powinna zarządzania śladami GPS obsługiwać najpopularniejsze formaty danych związanych ze śladami GPS. Aplikacja ma na celu łatwe gromadzenie i Aplikacja wspomagająca ocenianie rozwiązań przedstawianych przez oddawanie i ocenianie studentów w ramach technik translacji. Aplikacja projektów z technik translacji powinna działać na platformie linux-owej w oparciu o PHP. Aplikacja ma na celu ułatwienie zarządzania zadaniami oddawanymi w ramach ćwiczeń. Ma Aplikacja wspomagająca ona umożliwić ze strony wykładowcy łatwe zarządzanie oddawanymi przydzielanie i ocenianie zadań, a ze strony zadaniami studenta przesyłanie i sprawdzanie wyników. Aplikacja powinna powstać w oparciu o PHP. Projekt ma za zadanie stworzenie internetowej Platforma prezentacji i platformy prezentacji własnych aplikacji z zamawiania aplikacji z systemem składania zamówień na aplikacje i systemem licytacji systemem licytacji ceny. Projekt ma służyć do wspierania nauki języka Projekt aplikacji do łobcego (język angielski). Aplikacja będzie wspierania nauki języka zbudowana w oparciu o język Java i bazę danych obcego Microsoft SQL Server. dr Maciej Gębala TAK dr Maciej Gębala TAK dr Maciej Gębala TAK dr Maciej Gębala TAK dr Maciej Gębala TAK dr Maciej Gębala TAK 16 17 18 19 Zaimplementować grę komputerową on-line (jako Gra on-line z dynamicznie aplet w Javie) w której scena w postaci generowaną sceną trójwymiarowego labiryntu byłaby generowana dynamicznie w trakcie trwania gry. Przeglądarka, oprócz standardowych zadań, ma generować losowe ikony graficzne dla plików otwieranych przez użytkownika, oraz umożliwiać Przeglądarka plików ich prezentację w koleności zależnej od czasu generująca losowe ikony ostatniego dostępu lub częstotliwości dostępu. graficzne Szczegóły do ustalenia, w trakcie implementacji i testowania. Celem jest wygodne i szybkie odnajdywanie ostatnio prztwarzanych dokumentów. Należy stworzyć aplikację w Javie (uruchamialną w postaci apletu) do tworzenia i graficznej Tworzenie i prezentacja prezentacji statystyk dotyczących zawartości statystyk zawartości plików i plików tekstowych (w tym html) dostępnych w witryn internetowych wybranych podkatalogach lub witrynach internetowych. Celem pracy jest opracowanie specyfikacji opisu harmonogramów w języku XML oraz stworzenie aplikacji (np. w języku Java) prezentującego opisany harmonogram. Jako przykładem można Aplikacja prezentująca wyniki posłużyć się aplikacją GanttProject. W harmonogramowania zadań opracowanej specyfikacji oraz w tworzonej aplikacji należy uwzględnić ograniczenia kolejnościowe i zasobowe specyficzne dla biblioteki ILOG SCHEDULER. dr Marcin Kik TAK dr Marcin Kik TAK dr Marcin Kik TAK dr Przemysław Kobylański TAK 20 Interfejs programowania aplikacji do biblioteki ILOG CPLEX 21 Interfejs programowania aplikacji do biblioteki ILOG SOLVER 22 Wizualizacja przepływu danych w programach Prologowych 23 Zastosowanie technologii więzów do rekonstrukcji obrazów Celem jest opracowanie interfejsu umożliwiającego tworzenie w języku Ada aplikacji odwołujących się do biblioteki CPLEX (optymalizacja). Jako przykład do wzorowania się może posłużyć API dla języka Ada do biblioteki LAPACK (algebra liniowa). Konieczna jest biegła znajomość języka C i umiejętność szybkiego poznania podstaw programowania w języku Ada. Celem jest opracowanie interfejsu umożliwiającego tworzenie w języku Ada aplikacji odwołujących się do biblioteki SOLVER (technologia więzów). Jako przykład do wzorowania się może posłużyć API dla języka Ada do biblioteki LAPACK (algebra liniowa). Konieczna jest biegła znajomość języka C++ i umiejętność szybkiego poznania podstaw programowania w języku Ada. Celem jest zaimplementowanie metody umożliwiającej łatwą analizę przepływu danych podczas wnioskowania jakie ma miejsce w systemie Prolog. Wynikiem pracy byłby moduł analizujący źródła programu w Prologu i rysujący diagramy przepływu danych. Celem pracy jest stworzenie aplikacji dokonującej rekonstrukcji nonogramów. Do poszukiwania rozwiązania zostanie zastosowane programowanie z więzami. dr Przemysław Kobylański TAK dr Przemysław Kobylański TAK dr Przemysław Kobylański TAK dr Przemysław Kobylański TAK 24 25 26 27 28 Celem pracy jest projekt i implementacja programu dla wybranej platformy mobilnej wykorzystującego Aplikacja dla urządzeń moduł GPS do realizacji założeń funkcjonalnych mobilnych wykorzystująca związanych z ustalaniem położenia. Aplikacja ma moduł GPS przetwarzać dane lokalnie oraz za pomocą zdalnego serwera. Celem pracy jest projekt i implementacja przykładowej aplikacja dla urządzeń typu Aplikacja dla urządzeń typu "smartphone" z obsługą czujnika ruchu. Aplikacja \"smartphone\" z obsługą ma pobierać dane oraz gromadzić je w pamięci czujnika ruchu. urządzenia i na zdalnym serwerze. Aplikacja ma wizualizować zebrane dane. Celem pracy jest implementacja karty pacjenta na karcie mikroprocesorowej (smartcard). System ma Implementacja karty pacjenta wykorzystywać kartę do przechowywania w na karcie mikroprocesorowej. bezpieczny sposób danych pacjenta, historii przebytych chorób oraz wykonanych procedur medycznych. Celem pracy jest implementacja wybranego Implementacja podpisu schematu podpisu cyfrowego wykorzystująca karty cyfrowego wspieranego kartą mikroprocesorowe (smartcard). System ma mikroprocesorową wykorzystywać kartę do przeprowadzania kluczowych dla bezpieczeństwa obliczeń. Celem pracy jest zaprojektowanie (w notacji UML) i oprogramowanie (w wybranej technologii) internetowej tablicy ogłoszeń. System powinien Internetowa tablica ogłoszeń wspierać obsługę urządzeń przenośnych oraz powiadomienia emailem i SMS-em o wybranych zdarzeniach. dr inż Łukasz Krzywiecki Łukasz Stefaniak TAK dr inż Łukasz Krzywiecki TAK dr inż Łukasz Krzywiecki TAK dr inż Łukasz Krzywiecki TAK dr inż Łukasz Krzywiecki TAK 29 30 31 32 Celem pracy jest projekt i implementacja w System wizualizacji danych wybranej technologii aplikacji RIA do wizualizacji numerycznych. danych numerycznych. System ma wspierać obsługę urządzeń typu "smartphone". Celem pracy jest implementacja wybranych algorytmów heurystycznych i genetycznych System wspierający przewidywania szeregów czasowych. podejmowanie decyzji dla Oprogramowanie ma wspierać podejmowanie systemów transakcyjnych decyzji przy konstruowaniu systemów transakcyjnych. Wybrane metody ochrony Celem pacy jest implementacja wybranego danych z wykorzystaniem kart schematu ochrony danych wykorzystującego karty inteligentnych mikroprocesorowe. Celem pracy jest przetestowanie możliwości, jakie Kanały podprogowe w daje rodzina protokołów TCP/IP, do skrytego protokołach rodziny TCP/IP przesyłania informacji. Jedną z możliwości jest wykorzystanie pola window w nagłówku TCP. dr inż Łukasz Krzywiecki TAK dr inż Łukasz Krzywiecki TAK dr inż Łukasz Krzywiecki TAK dr Przemysław Kubiak TAK 33 Ochrona informacji na przykładzie serwera firmy windykacyjnej. 34 Pasywna analiza aktywności użytkowników sieci LAN Celem pracy jest sprawdzenie stopnia trudności realizacji zadań, które są kluczowe dla bezpieczeństwa informacji przetwarzanych w przykładowym przedsiębiorstwie, tj.: uwierzytelniania użytkowników, rozliczalności ich działań, oraz egzekwowania praw dostępu do konkretnych danych. Mamy do dyspozycji jedno dr Przemysław Kubiak ze standardowych środowisk programistycznych, oraz jego biblioteki. Ponadto zakładamy, że użytkownicy systemu mają wykorzystywać go z rożnych lokalizacji, tzn. system będzie rozproszony, i jego użytkownicy korzystać będą z łączy internetowych niedzierzawionych. Celem pracy jest doświadczalna weryfikacja możliwości pasywnego gromadzenia informacji o porach aktywności użytkowników, przypisaniach MAC do IP, IP do MAC, możliwości pasywnego określania czy użytkownik używa windows, określania adresów IP w sieci lokalnej, na które użytkownik się łączy (wraz z dostarczaniem dr Przemysław Kubiak statystyk procentowych i wyłanianiem prawdopodobnych serwerów w sieci). Aplikacja będąca częścią pracy dyplomowej powinna mieć możliwość przypisania nazwisk do wybranych IP i przeszukiwania statystyk wgł. nazwiska oraz adresu IP. TAK TAK 35 Celem pracy jest doświadczalna weryfikacja zagrożeń, jakie niosą za sobą: dhcp spoofing lub arp spoofing w połączeniu z edycją kodu Złośliwa zamiana pliku w wykonywalnego, brak ochrony kryptograficznej trakcie przesyłania go w sieci kanału, którym są przesyłane dane w sieci lokalnej, dr Przemysław Kubiak lokalnej oraz nieweryfikowanie przez użytkowników sygnatur ściągniętych z sieci plików. Zagrożenia można zademonstrować na przykładzie zamiany pliku putty podczas ściągania go z serwera www. 36 Internetowy system raportujący czas pracy pracowników przedsiębiorstwa 37 38 System będzie wewnętrznym system przedsiębiorstwa monitorującym czas pracy pracowników. System będzie zintegrowany z dr Wojciech Macyna innymi systemami wewnątrz przedsiębiorstwa. Będzie to aplikacja webowa, zaimplementowana w języku Java. System będzie serwisem kulinarnym. Dzięki niemu będzie możliwość określenie składowych posiłku, Portal o tematyce kulinarno dostosowanie posiłków do diety i updobań dr Wojciech Macyna dietetycznej użytkownika, analiza spożywanych kalorii. System będzie zrealizowany w php i mySql. Praca ma na celu przeprowadzenie analizy biznesowej oraz stworzenie warstwy BI dla takiego Projekt i implementacja systemu ERP. Należy zaprojektować bazę hurtowni danych dla systemu hurtowni danych a następnie warstwy OLAP z dr Wojciech Macyna ERP wykorzystaniem języka MDX oraz kilka prostych raportów analitycznych. Wykorzystywana technologia SQL Server 2008. Paweł Ropa TAK TAK TAK TAK 39 40 41 42 Aplikacja będzie miała za zadanie wspierać użytkownika w nauce języka obcego. Będzie składała się z modułów do nauki róznych aspektów System do nauki języka języka obcego: nauki słówek, ćwiczeń obcego gramatycznych, definiowania egzaminu, itd. Będzie to aplikacja webowa z elementami multimedialnymi. System ma za zadanie obsługiwać procesy ETL służace do ładownia danych z bazy źródłowej do hurtowni danych. System powinien umożliwiać tworzenie schematu hurtowni danych, definiowanie System do obsługi procesów procesów transformacji danych oraz transformację ETL tylko takich danych, które się zmieniły od ostatniej transformacji. Aplikacja powinna być utworzona w środowisku SQL Server 2008 z zastosowaniem SSIS. System będzie internetową aplikacją obsługującą wystawy psów rasowych. System będzie System do obsługi wystaw umożliwiał wprowadzanie wystaw krajowych i psów rasowych międzynarodowych, rejestrację psa na wystawę, statystyki uzyskanych miejsc, itd. System będzie aplikacją webową do obsługi System do obsługi zamówień zamówień dedykowanym dla sprzedawców dla sprzedawców internetowych. Dzieki niemu będzie możliwe internetowych lepsze zarządzanie zamówieniami od klientów oraz ich efektywniejsza realizacja. dr Wojciech Macyna TAK dr Wojciech Macyna TAK dr Wojciech Macyna TAK dr Wojciech Macyna Sewer Skrzypiński TAK 43 44 45 46 47 Celem pracy będzie zaprojektowanie i zaimplementowanie systemu do obsługi gabinetu System do zarządzania stomatologicznego. Praca zakłada zrealizowanie gabinetem stomatologicznym kompletnego projektu oraz implementacji pokrywającej całą funkcjonalność związaną z prowadzeniem takiego gabinetu. Ergonomiczna i łatwo zarządzalna aplikacja System zarządzania stroną webowa oparta o bazę danych, która internetową pracownika umożliwiałaby prezentowanie i zarządzanie naukowego informacjami dla studentów Celem pracy będzie utworzenie wewnątrznego komunikatora tekstowego służącego do wymiany informacji wewnątrz przedsiębiorstwa. Jego Wewnętrzny komunikator głównym zadaniem będzie ułatwienie komunikacji tekstowy dla przedsiębiorstwa pomiędzy członkami zespołów projektowych wewnątrz korporacji bez konieczności korzystania z popularnych komunikatorów. Zbudowanie programu sprawdzającego Spełnialność formuł w prawdziwość formuły w zadanym skończonym modelach skończonych modelu. Symulator powinien umożliwiać budowę sieci o Symulator algorytmów dowolnej topologii, oraz definiowanie zadań dla zamostabilizujących. poszczególnych procesorów. dr Wojciech Macyna TAK dr Wojciech Macyna TAK dr Wojciech Macyna Bartosz Chodasiewicz TAK dr Krzysztof Majcher TAK dr Krzysztof Majcher TAK 48 49 50 OPIS: Groestl [1] jest jednym z kandydatow trwajacego konkursu NIST SHA-3 na funkcję skrótu która zastąpi SHA-1. Jednym z kluczowych kryteriów wyboru zwycięzcy jest szybkość. Projekt ma za zadanie opracowanie zoptymalizowanych Zoptymalizowane implementacji w asemblerze i ich ocena w systmie implementacje funkcji skrótu eBash [2]. Głównym celem będzie platforma Intel dr Krystian Matusiewicz Groestl Core2, ale możliwe (i mile widziane) będą również inne propozycje (Intel Atom?, AMD Athlon?, ARM?). WYMAGANIA: Stosunkowo dobra znajomość asemblera, jakieś pojęcie o optymalizacji kodu asemblerowego [3] będzie plusem. Procedury statystyczne Celem pracy jest analiza algorytmów kontroli dr hab. Krzysztof Szajowski kontroli jakości jakości i ich implementacja w języku S pakietu R. Wiele danych liczbowych ,,naturalnych'' ma rozkład pierwszej cyfry znaczącej zgodny z rozkładem Benforda. Bazując na przykładzie związanym ze statystykami związanymi z twitterem zaproponować zbiory danych, które można zebrać z komputera lub z sieci (wielkość Zastosowanie prawa Banforda pliku, czas transmisji, liczba użytkowników w dr hab. Krzysztof Szajowski do analizy sieci komputerowej ciągu godziny ustalonego serwisu) do sprawdzenia zgodności rozkładu pierwszej cyfry znaczącej z prawem Bedforda. Celem pracy jest zaimplementowanie sposobu pobierania danych z sieci i komputera lub komputerów do analizy w czasie rzeczywistym. TAK TAK TAK 51 52 53 54 55 Akcelerometr wbudowany w telefon komórkowy może zostać wykorzystany do monitorowania niektórych parametrów poruszania się posiadacza Aplikacja ratująca życie urządzenia. Celem pracy jest stworzenie systemu wykrywania zagrożeń zdrowia i życia (np. upadek spowodowany atakiem serca). Mechanizmy kontroli Celem pracy jest napisanie aplikacji służącej do poprawności działania weryfikowania integralności wyborów systemów wyborów przeprowadzonych za pomocą systemów SCV i elektronicznych Scantegrity II. Celem pracy jest analiza i implementacja algorytmów separacji warstw do skanowanych Algorytmy separacji warstw w (zabytkowych) czasopism lub książek przez co kompresji dokumentów znaczące zwiększenie współczynnika ich kompresji (format djvu) Bezpieczeństwo sieci Analiza oraz testy najnowszych ataków na bezprzewodowych protokoły WEP oraz WPA Celem pracy jest symulacja sieci Interaktywne symulacje bezprzewodowych w przestrzeniach 2D i 3D z diagramów SINR dla sieci wykorzystaniem architektury CUDA dla bezprzewodowych w CUDA procesorów wielordzeniowych (głównie kart graficznych). dr Filip Zagórski TAK dr Filip Zagórski TAK dr Marcin Zawada TAK dr Marcin Zawada TAK dr Marcin Zawada TAK 56 57 Technologia CUDA firmy NVIDIA pozwala na masywne zrównoleglenie wykonywania kodu ogólnego przeznaczenia. Jednym z najpowszechniejszych zastosowań zrównoleglenia jest przetwarzanie grafiki. Chociaż istnieją API Programowy renderer wsparty programistyczne do bardzo szybkiego dr Marcin Zawada technologią CUDA przetwarzania grafiki (OpenGL lub Direct3D), z natury nie oferują one pełnej programowalności. Celem tej pracy jest napisanie programowego renderera korzystającego z technologii CUDA i porównanie jego wydajności z rendererem w pełni sprzętowym. Serwis webowy integrujący Serwis webowy wspomagający prowadzenie małej moduł publikacji informacji firmy sprzedającej software oraz oferującej dr Marcin Zawada oraz sprzedaży produktów. szkolenia 58 Silnik sieciowy do interaktywnych symulacji w czasie rzeczywistem 59 Zabezpieczania programów z wykorzystaniem technik obfuskacji 60 Interfejs dla GLPK w języku ADA TAK TAK Celem pracy jest stworzenie i udokumentowanie silnika (network engine), który będzie odpowiadał dr Marcin Zawada za sieciową komunikację programów symulujących ruch wielu obiektów w czasie rzeczywistym. TAK dr Marcin Zawada TAK Celem pracy jest napisanie interfejsu umożliwiającego komunikację z biblioteką GLPK dr hab. Paweł Zieliński (GNU Linear Programming Kit) w języku ADA. TAK 61 62 63 64 65 Platforma pozwalająca prowadzącemu dany Platforma zarządzania projekt informatyczny a także studentom studenckimi projektemi zapisanym do danego projektu w ramach kursu na programistycznymi zarządzanie i kontrolę jakości tworzonych projektów. Celem pracy jest napisanie symulatora znanych z Symulacja algorytmów literatury randomizacyjnych algorytmów wyboru wyboru lidera w sieciach ad- lidera w sieciach ad-hoc typu single hop. hoc typu single hop Preferowanym językiem do implementacji jest ADA. Cel pracy jest zaprogramowanie systemu wspomagającego proces oceniania nadsyłanych System do rejestracji i obsługi przez studentów zródeł programów. System ma zródeł programów między innymi pozwalać na rejestrację programów, wysyłanych przez studentów na ich monitorowanie, komunikację z autorami programów. Celem pracy jest implementacja i testowanie Algorytmy rozpoznawania algorytmów do rozpoznawania ręcznie pisanych ręcznie pisanych cyfr cyfr. Celem projektu jest stworzenie symulatora automatu skończonego (deterministycznego i niedeterministycznego). Program, oprócz symulacji Automaty skończone i działania automatu, powinien obliczac język automaty Buchy\'ego akceptowany przez automat oraz wykonywac podstawowe operacje na automatach (suma, produkt, ...). Kolejnym celem jest dokonanie tego samego dla automatów Buchiego. dr hab. Paweł Zieliński TAK dr hab. Paweł Zieliński TAK dr hab. Paweł Zieliński TAK dr hab. Krystyna Ziętak TAK dr Szymon Żeberski TAK 66 67 Internetowy system udostępniania i oceniania podcastów Celem projektu jest stworzenie internetowego systemu udostępniania i oceniania różnego rodzaju podcastów. Potencjalny użytkownik będzie mógł założyć konto i dodać do systemu swój autorski podcast, który następnie będzie komentowany i oceniany przez innych użytkowników. Podcasty będą dodawane do kategorii wcześniej zdefiniowanych przez administratora, który oczywiście będzie miał pełną możliwość moderacji nad dodanymi plikami i kontami (kasowanie i banowanie kont, usuwanie podcastow i komentarzy dr Szymon Żeberski naruszajacych regulamin itp). Podcasty będą przesłuchiwane przez autoski player napisany we flashu, ktory bedzie obslugiwal buforowanie danych w celu szybkiego odsluchiwania utworow. Dodatkowo system na bazie ocen uzytkownikow bedzie prowadzil statystyke najlepszych podcastow (ogolnie i w kazdej kategorii) oraz statystyke najlepszych uzytkownikow (tutaj do zaprojektowania algorytm, uwzgledniajacy ilosc dodanych podcastow, ich laczna ocene itp). Maszyna Turinga Celem projektu jest stworzenie symulatora maszyny Turinga (jednotaśmowej, wielotasmowej, z taśmą jednostronnie lub obustronnie nieskończoną). Program, oprócz symulacji, dr Szymon Żeberski powinien umiec np. zbudowac maszynę jednotaśmową na podstawie opisu maszyny wielotaśmowej. TAK Łukasz Sikora TAK 68 69 70 Maszyny licznikowe Rozpoznawanie mimiki twarzy w czasie rzeczywistym Rozpoznawanie tekstów drukowanych na urządzenia typu "smartphone" 71 Instalacja i testowanie wybranych programów symulacyjnych w systemie UNIX (Solaris 8 +) 72 Programowanie urządzeń mobilnych firmy Apple 73 Komputerowa analiza snu 74 Interfejsy mózg-komputer 75 76 77 78 79 80 Celem projektu jest stworzenie symulatora maszyn licznikowych (dla różnych definicji owych maszyn). Poza symulacją, program powinien dr Szymon Żeberski przepisywac kod napisany dla jednego typu maszyny na kod dla innej maszyny. dr Artur Suchwałko Bartosz Buczek TAK dr Artur Suchwałko Michał Bejm TAK Celem pracy jest uruchomienie i aktualizacja oprogramowania dla stacji roboczej SUN (UNIX) dr inż. Jerzy Kolanko oraz przygotowanie wybranych programów symulacyjnych do zastosowań biomedycznych Projektowanie i implementacja oprogramowania dla iPhone'a i iPad'a. Wymagana znajomość programowania obiektowego Implementacja algorytmów klasyfikacji stadiów snu (Visual C++, Matlab) TAK TAK dr Mirosław Łątka TAK dr Mirosław Łątka TAK Opracowanie i implementacja algorytmów detekcji dr Mirosław Łątka ruchów wyobrażonych (Visual C++, Matlab) TAK 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298