Temat pracy dyplomowej magisterskiej (jęz. pol.) Temat pracy dyplomowej magisterskiej (jęz. ang.) Opiekun pracy Konsultant pracy Cel pracy

Wielkość: px
Rozpocząć pokaz od strony:

Download "Temat pracy dyplomowej magisterskiej (jęz. pol.) Temat pracy dyplomowej magisterskiej (jęz. ang.) Opiekun pracy Konsultant pracy Cel pracy"

Transkrypt

1 Rozpoznawanie mimiki twarzy i emocji człowieka w oparciu o Microsoft Kinect Recognition of Face Expressions and Human Emotions Using Microsoft Kinect dr inż. Mariusz Szwoch Celem pracy jest projekt i realizacja algorytmów rozpoznawania mimiki twarzy oraz emocji na podstawie strumieni wideo i mapy głębokości sceny pochodzących z Microsoft Kinect. W ramach pracy należy opracować trójwymiarowy model ludzkiej głowy ze szczególnym uwzględnieniem twarzy i jej charakterystycznych elementów. Ponadto należy opracować model podstawowej mimiki twarzy oraz emocji człowieka. Do weryfikacji algorytmów należy stworzyć aplikację testową wizualizującą mimikę i emocję na twarzy trójwymiarowego awatara. 1. Zapoznanie się z tematyką rozpoznawania twarzy, mimiki oraz emocji człowieka. 2. Stworzenie modelu głowy, mimiki i emocji. 3. Opracowanie oraz implementacja wybranych algorytmów rozpoznawania. 4. Stworzenie aplikacji testowej. 5. Testowanie, weryfikacja założeń i walidacja algorytmów. 6. Opracowanie dokumentacji przeprowadzonych prac. 1. S. Jerritta, M. Murugappan, R. Nagarajan, and K. Wan. Physiological signals based human emotion Recognition: a review. In Signal Processing and its Applications (CSPA), 2011 IEEE 7th International Colloquium on, pages , J.Lafferty, A.McCallum, and F.Pereira, Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data. ICML 01, pp , DEMBSKI J., Feature type and size selection for AdaBoost face detection algorithm. Image Processing & Communications Challenges 2, Advances in Intelligent and Soft Computing vol. 84, Springer-Verlag 2010, s M. Kosiedowski: Interaktywny system multimedialny sterowany głosem i ruchem, praca dyplomowa PG,

2 Metody optymalizacji wydajności gier dla urządzeń mobilnych z systemem Android Methods for optimizing performance of games for mobile devices running on Android system. dr inż. Mariusz Szwoch Celem pracy jest opracowanie szablonu do tworzenia wydajnych gier 2D i 3D na urządzenia mobilne z systemem Android. W ramach pracy należy zbadać i porównać różne metody zwiększania wydajności oraz bezpieczeństwa aplikacji mobilnych. W celu weryfikacji wyników pracy należy zrealizować prototypową grę 3D. 1. Zapoznanie się ze środowiskami i bibliotekami wspomagającymi tworzeni aplikacji dla systemu Android. 2. Analiza wybranych metod zwiększania wydajności aplikacji mobilnych oraz ich bezpieczeństwa. 3. Opracowanie prototypowej gry oraz weryfikacja skuteczności wybranych metod. 4. Testowanie, weryfikacja założeń i walidacja. 5. Opracowanie dokumentacji przeprowadzonych prac. 1. E.Adams: Projektowanie gier. Podstawy, Helion S. Hashimi, S. Komatineni, D. MacLean: Android 2. Tworzenie aplikacji, Helion, W. F. Ableson, R. Sen, Ch. King: Android w akcji. Wydanie 2, Helion, E. Burnette: Hello, Android. Programowanie na platformę Google dla urządzeń mobilnych. Wydanie III, Helion, M. Zechner: Beginning Android Games, Apress,

3 Proceduralne generowanie elementów gier wideo Procedural Content Generation in Video Games dr inż. Mariusz Szwoch Celem pracy jest analiza i weryfikacja algorytmów proceduralnego tworzenia elementów gier, takich jak: teren, układ poziomu gry (w tym pomieszczenia, labirynty, lochy), budynki i miejscowości, roślinność, efekty audio itp. W celu weryfikacji poszczególnych algorytmów należy stworzyć prototypową grę wideo. 1. Przegląd istniejących algorytmów generowania elementów gier wideo i aplikacji multimedialnych. 2. Realizacja wybranych algorytmów generowania treści. 3. Implementacja prototypowej gry wykorzystującej proceduralnie generowana treść. 4. Testowanie, weryfikacja założeń i walidacja. 5. Opracowanie dokumentacji przeprowadzonych prac. Literatura 1. E.Adams: Projektowanie gier. Podstawy, Helion P.Noga: Generatory labiryntów, ich właściwości i praktyczne zastosowanie w grach komputerowych, WGK N.Shaker, G.Yannakakis, J.Togelius: Towards Automatic Personalized Content Generation for Platform Games, Association for the Advancement of Artificial Intelligence, J.Togelius, R. De Nardi, S.M.Lucas: Towards automatic personalised content creation in racing games, In Proceedings of the IEEE Symposium on Computational Intelligence and Games,

4 Wytwarzanie gier komputerowych w środowisku Unity 3D Developing Video Games with Unity 3D dr inż. Mariusz Szwoch Opracowanie podstawowych reguł, dobrych praktyk i szablonów pozwalających na tworzenie gier 3D różnych gatunków w środowisku Unity 3D. W celu weryfikacji słuszności opracowanych reguł stworzone zostaną przykładowe gry w środowisku Unity 3D oraz ćwiczenie laboratoryjne koncentrujące się na wybranych zagadnieniach wytwarzania gier. 1. Przegląd komponentów i możliwości środowiska Unity 3D. Zapoznanie się z literaturą. 2. Opracowanie reguł, dobrych praktyk i szablonów tworzenia gier 3D w środowisku Unity 3D. 3. Opracowanie koncepcji, projekt i realizacja przykładowych gier. 4. Weryfikacja opracowanych reguł i opracowanie ćwiczeń laboratoryjnych. 5. Opracowanie dokumentacji przeprowadzonych prac i badań. Literatura 1. E.Adams: Projektowanie gier. Podstawy, Helion R.H.Creighton: Unity 3.x Game Development by Example, Packt Publishing, Birmingham, W Goldstone: Unity 3.x Game Development Essentials, Packt Publishing, Birmingham, J.Wittayabundit: Unity 3 Game Development HOTSHOT, Packt Publishing, Birmingham,

5 Tworzenie efektów specjalnych i zaawansowanych algorytmów sztucznej inteligencji przeciwników w środowisku Unity Advanced AI and FX algorithms in Unity dr inż. Mariusz Szwoch Celem pracy jest przegląd, implementacja i badanie algorytmów sztucznej inteligencji przeciwników oraz tworzenia efektów specjalnych w grach komputerowych. Środowiskiem badawczym jest pakiet Unity. Do weryfikacji algorytmów należy stworzyć prototypowe scenariusze rozgrywające się w różnorodnych lokalizacjach (tereny zamknięte i otwarte). Zakres badanych zachowań obejmuje między innymi: wyszukiwanie drogi, obronę pozycji, patrolowanie, atak oraz współpracę w grupie. Zakres efektów specjalnych obejmuje miedzy innymi zjawiska atmosferyczne, wodę i ogień itp. 1. apoznanie się z algorytmami sztucznej inteligencji i tworzenia efektów specjalnych w grach komputerowych. 2. Opracowanie prototypowych scenariuszy i scen. 3. Implementacja scenariuszy i efektów specjalnych. 4. Testowanie, weryfikacja założeń i walidacja zachowań AI oraz jakości i wydajności efektów specjalnych. 5. Opracowanie dokumentacji przeprowadzonych prac i badań. Literatura 1. E.Adams: Projektowanie gier. Podstawy, Helion R.H.Creighton: Unity 3.x Game Development by Example, Packt Publishing, Birmingham, W Goldstone: Unity 3.x Game Development Essentials, Packt Publishing, Birmingham, J.Wittayabundit: Unity 3 Game Development HOTSHOT, Packt Publishing, Birmingham, I. Millington, Artificial intelligence for games, B. Schwab, AI game engine programming,

6 Temat projektu/pracy inżynierskiej (jęz. pol.) Temat projektu/pracy inżynierskiej (jęz. ang.) Aplikacja edukacyjna w oparciu o Microsoft Kinect Educational Software Using Microsoft Kinect dr inż. Wioleta Szwoch dr inż. Mariusz Szwoch Celem pracy jest projekt i realizacja algorytmów rozpoznawania ruchów człowieka na podstawie strumieni wideo i mapy głębokości sceny pochodzących z Microsoft Kinect. Do weryfikacji algorytmów należy stworzyć interaktywną aplikację edukacyjną pozwalającą na sterowanie ruchami ciała oraz kontrolę prawidłowości wykonywanych ruchów. Istnieje możliwość rozszerzenia aplikacji o funkcjonalność pozwalającą na wykorzystanie w terapii ruchowej. 1. Zapoznanie się z tematyką rozpoznawania ruchów człowieka. 2. Stworzenie modelu ciała, opracowanie oraz implementacja wybranych algorytmów rozpoznawania. 3. Stworzenie interaktywnej aplikacji edukacyjnej. 4. Testowanie, weryfikacja założeń i walidacja algorytmów. 5. Opracowanie dokumentacji przeprowadzonych prac i badań. 1. R. Tadeusiewicz, P.Korohoda: Komputerowa analiza i przetwarzanie obrazów, WFPT, Kraków, J.Lafferty, A.McCallum, and F.Pereira, Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data. ICML 01, pp , Microsoft Kinect, Internet: 4. M. Kosiedowski: Interaktywny system multimedialny sterowany głosem i ruchem, praca dyplomowa PG,

7 Wykorzystanie technologii HTML5 do wytwarzania gier wideo Developing Video Games with HTML 5 dr inż. Wioleta Szwoch dr inż. Mariusz Szwoch Zbadanie możliwości oraz opracowanie reguł, dobrych praktyk i szablonów pozwalających na tworzenie gier różnych gatunków z wykorzystaniem HTML5 oraz kompatybilnych bibliotek. W celu weryfikacji słuszności opracowanych reguł stworzone zostaną przykładowe gry w środowisku HTML5 oraz ćwiczenie laboratoryjne koncentrujące się na wybranych zagadnieniach wytwarzania gier. 1. Przegląd możliwości technologii HTML5 oraz kompatybilnych bibliotek. Zapoznanie się z literaturą. 2. Opracowanie reguł, dobrych praktyk i szablonów tworzenia gier w środowisku HTML5. 3. Opracowanie koncepcji, projekt i realizacja przykładowych gier. 4. Weryfikacja opracowanych reguł i opracowanie ćwiczeń laboratoryjnych. 5. Testowanie, weryfikacja założeń i walidacja. Opracowanie dokumentacji przeprowadzonych prac i badań. Literatura 1. E.Adams: Projektowanie gier. Podstawy, Helion Makzan: HTML5 Games Development by Example, Packt Publishing, Birmingham, D.Cruse, L.Jordan: HTML5 Multimedia Development Cookbook, Packt Publishing, Birmingham, E.Rowell: HTML5 Canvas Cookbook, Packt Publishing, Birmingham,

8 magisterskiej Tytuł w j. angielskim Literatura Rozpoznawanie drukowanych schematów graficznych procesów biznesowych Recognition of printed graphical of business process schemas dr inż. Wioleta Szwoch Celem pracy jest stworzenie narzędzia pozwalającego na rozpoznanie drukowanego graficznego schematu workflow. Po rozpoznaniu należy wygenerować jego opis w wybranej specyfikacji. W ramach pracy rozpoznawany będzie ograniczony zestaw symboli schematu wraz z połączeniami. 1. Zdefiniowanie struktury schematu workflow ze specyfikacją występujących na nim elementów 2. Przegląd metod rozpoznawania symboli i figur geometrycznych oraz struktury schematu 3. Implementacja 1. Testowanie, weryfikacja i walidacja systemu 4. Przeprowadzenie eksperymentów i omówienie otrzymanych rezultatów. 1. R. Tadeusiewicz, P.Korohoda: Komputerowa analiza i przetwarzanie obrazów, WFPT, Kraków, M. Kurzyński: Rozpoznawanie obiektów, metody statystyczne. Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław, W.Szwoch, Automatyzacja procesu analizy odręcznych schematów blokowych i oceny ich estetyki, praca doktorska,

9 Rozpoznawanie twarzy przy użyciu niejawnych modeli Markowa Face recognition using Hidden Markov Models dr inż. Maciej Smiatacz Celem pracy jest stworzenie opracowania dotyczącego zastosowania niejawnych modeli Markowa (HMM) w rozpoznawaniu obrazów, a także przygotowanie modułu umożliwiającego wykorzystanie tego podejścia do automatycznego weryfikowania tożsamości na podstawie obrazów twarzy. Moduł powinien współpracować z istniejącym oprogramowaniem oraz zapewniać pełną parametryzację kolejnych etapów działania metody. 1. Niejawne modele Markowa (HMM) w rozpoznawaniu obrazów. 2. Zastosowanie podejścia HMM do identyfikacji twarzy. 3. Projekt i implementacja systemu. 4. Przygotowanie danych i przeprowadzenie eksperymentów. 1. H. Othman and T. Aboulnasr, A Separable Low Complexity 2D HMM with Application to Face Recognition, IEEE Transactions On Pattern Analysis And Machine Intelligence, Vol. 25, No. 10, October M. Bicego, U. Castellani, V. Murino, Using Hidden Markov Models and Wavelets for Face Recognition, ICIAP, pp.52, 12th International Conference on Image Analysis and Processing (ICIAP'03), A.V. Nefian, M.H. Hayes III, Hidden Markov Models for Face Recognition, Proc. of the IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP'98, Vol. 5, May 1998, Seattle, Washington, USA, pp Nankaku, Y. Tokuda, K., Face Recognition using Hidden Markov Eigenface Models, IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP Wymagane jest zastosowanie języka C++ i środowiska Visual Studio

10 Analiza cech lokalnych w automatycznym rozpoznawaniu twarzy Local feature analysis applied to automatic face recognition dr inż. Maciej Smiatacz Celem pracy jest stworzenie opracowania dotyczącego różnych wariantów analizy cech lokalnych (LFA), a także przygotowanie modułu umożliwiającego zastosowanie tego podejścia do automatycznego weryfikowania tożsamości na podstawie obrazów twarzy. Moduł powinien współpracować z istniejącym oprogramowaniem oraz zapewniać pełną parametryzację kolejnych etapów działania metody. 1. Analiza głównych składowych. 2. Analiza cech lokalnych. 3. Analiza cech lokalnych z informacją o klasach. 4. Projekt i implementacja systemu. 5. Przygotowanie danych i przeprowadzenie eksperymentów. 1. P. Penev and J. Atick. Local feature analysis: A general statistical theory for object representation, Network: Computation in Neural Systems 7 (1996) Y. Lee, K. Lee, D. Ahn, S.B. Pan, J. Lee, and K. Moon. Local Feature Analysis with Class Information, in Proc. KES (4), 2005, pp E. Fazl-Ersi, J.K. Tsotsos. Local Feature Analysis for Robust Face Recognition. Proceedings of the 2009 IEEE Symposium on Computational Intelligence in Security and Defense Applications (CISDA 2009) Wymagane jest zastosowanie języka C++ i środowiska Visual Studio

11 Lokalizacja cech twarzy przy użyciu wektorowych pól odległości Facial feature localization using distance vector fields dr inż. Maciej Smiatacz Celem pracy jest przygotowanie algorytmu lokalizującego na zdjęciach charakterystyczne elementy twarzy (takie jak oczy, kąciki ust) przy użyciu reprezentacji obrazu w postaci wektorowego pola odległości (DVF). Algorytm powinien zostać ulepszony w stosunku do rozwiązania znanego z literatury. Należy zaproponować metodę parametryzacji wzorców używanych do przeszukiwania obrazu oraz algorytmy ich dopasowywania wykorzystujące koncepcje z dziedziny sztucznej inteligencji. Przygotowane rozwiązania powinny zostać zaimplementowane w postaci aplikacji umożliwiającej ich przetestowanie oraz porównanie z referencyjnym algorytmem wykorzystującym podejście Ada Boost. 1. Przegląd współczesnych algorytmów lokalizacji twarzy na obrazach. 2. Opracowanie dotyczące metody wykorzystującej wektorowe pole odległości (DVF). 3. Koncepcja parametryzacji wzorców DVF. 4. Algorytmy dopasowywania wzorców DVF do obrazów. 5. Projekt i implementacja systemu. 6. Przygotowanie danych i przeprowadzenie eksperymentów. 1. Asteriadis, S., Nikolaidis, N., Pitas, I.: Facial Feature Detection Using Distance Vector Fields. Patt. Rec. 42, (2009) 2. Viola, P., Jones, M.J.: Robust Real-Time Face Detection. Int. J. Comp. Vision 57(2), (2004) 3. T.F. Cootes, G.J. Edwards, C.J. Taylor, Active Appearance Models. IEEE Trans. on Pattern Analysis and Machine Intelligence, 23(6), Wymagane zastosowanie języka C++ i środowiska Visual Studio

12 Przenośny zestaw narzędziowy do edycji i przetwarzania specyfikacji profili biznesowych partnerów w systemie automatycznych negocjacji protokołów uzgodnień. A portable toolkit for editing and processing collaborating parter profile documents for automatic negotiations of collaborating protocol agreements. prof. dr hab. inż. Bogdan Wiszniewski mgr inż. Jerzy Kaczorek Dokumenty elektroniczne nowej generacji będą wykonywać różne zadania powierzone im przez autorów podczas samodzielnej wędrówki po sieci między użytkownikami i usługami. W szczególności powinny być zdolne do samodzielnego negocjowania parametrów realizacji różnych usług dostępnych w swoim sieciowym ekosystemie. Celem pracy jest realizacja narzędzi umożliwiających interaktywne tworzenie, wzorowanych na modelu ebxml, specyfikacji profili biznesowych takich dokumentów i oferowanych im usług w postaci czytelnej dla człowieka, oraz ich przekształcenia do postaci S-wyrażeń środowiska interpretera struktur listowych, realizującego protokoły negocjacyjne. 1. Projekt struktury logicznej dokumentu specyfikującego profile biznesowe dokumentów mobilnych i usług sieciowych. 2. Projekt i implementacja edytora profili biznesowych. 3. Projekt i implementacja pakietu transformacji specyfikacji profilu biznesowego z XML na struktury listowe (S-wyrażenia) dialektu Scheme języka Lisp. 4. Projekt i implementacja pakietu transformacji specyfikacji wynegocjowanego protokołu uzgodnień z postaci S-wyrażeń na postać XML 1. XSLT Tutorial, 2. The Racket Guide, 3. Kaczorek, J. Wiszniewski, B.: A simple model for automated negotiations over collaboration agreements in ebxml, 13th IEEE Conf. on Commerce and Enterprise Computing (CEC 2011), Luxembourg, Sept.5-7, 2011, str , (doi: /cec ). Pożądana (co najmniej umiarkowana) znajomość języka LISP i dobre opanowanie tworzenia arkuszy styli XSL. Proponowany zestaw narzędziowy ma perspektywę wdrożenia w większym projekcie badawczym MeNaID, finansowanym ze środków Narodowego Centrum Nauki (NCN) w latach Szczegóły pod 12

13 Interpreter wzorców migracji dokumentów mobilnych w systemie inteligentnej poczty elektronicznej Interpreter of mobile document wokflow patterns for a smart system. prof. dr. hab. inż. Bogdan Wiszniewski mgr Magdalena Godlewska Mobilne dokumenty elektroniczne podczas swej wędrówki w systemie rozproszonym realizują kilka standardowych wzorców migracji, takich jak sekwencja, powielenie, defragmentacja, scalanie i integracja. Celem pracy jest realizacja mechanizmów interpretacji zadanego zbioru wzorców migracji, umożliwiających transfer dokumentu między węzłami systemu rozproszonego. 1. Projekt i implementacja interpretera wybranych wzorców migracji dokumentów elektronicznych. 2. Integracja interpretera z klientem inteligentnej poczty elektronicznej. 3. Walidacja opracowanych rozwiązań w oparciu o prototypowy system zarządzania przedmiotami kursowymi katedry szkoły wyższej. 1. Godlewska, M., Wiszniewski, B.: Distributed MIND - A New Processing Model Based on Mobile Interactive Documents, Lecture Notes in Computer Science, vol. 6068, Proc. PPAM 2009, Wrocław, Poland, Springer Verlag 2010, Wyrzykowski, R., Dongarra, J., Karczewski, K., Wasniewski, J. (eds), str , 2. YAWL: Yet Another Workflow Language Patterns: 3. Yaoqiang XPDL Editor, Wymagana (co najmniej dobra) umiejętność programowania w środowisku języka Java w systemach Windows i Linux oraz pożądana (co najmniej umiarkowana) w systemie Android. Proponowany interpreter ma perspektywę wdrożenia w większym projekcie badawczym MeNaID, finansowanym ze środków Narodowego Centrum Nauki (NCN) w latach Szczegóły pod 13

14 System do korekty wymowy. Pronunciation correction system. dr inż. Jan Daciuk Celem pracy jest wykonanie systemu, który pozwoliłby na poprawianie wymowy przez pokazywanie w czasie rzeczywistym ułożenia i pozycji narządów mowy w trakcie wypowiadania tekstów w języku naturalnym. System powinien wskazać różnice w położeniu narządów mowy w wymowie prawidłowej i nieprawidłowej oraz udzielać wskazówek odnośnie lepszej wymowy, np. sugerując bądź to zmianę położenia narządów mowy, bądź to wymowę danej głoski bardziej zbliżoną do innej głoski. 1. Nagrania przykładów prawidłowych i nieprawidłowych głosek dla danego języka. 2. Projekt systemu. 3. Realizacja systemu. 4. Testowanie systemu. 1. Daniel Jurafsky, James Martin, Speech and Language Processing. An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition. Drugie wydanie, Prentice Hall, Materiały wykładowe dotyczące syntezy i rozpoznawania mowy do przedmiotu multimedialne systemy interaktywne. 3. Bernd J. Kröger, Peter Birkholz, Rüdiger Hoffmann, Helen Meng, Audiovisual Tools for Phonetic and Articulatory Visualization in Computer-Aided Pronunciation Training, w A. Eposito, N Campbell, N. Vogel, N. Hussain, A. Nijholt (eds.), Development of Multimodal Interfaces: Active Listening and Synchrony, LNCS 5967, pp , Springer, Peter Birkholz, 3D-Artikulatorische Sprachsynthese, Logos Verlag, Berlin, Program powinien być przenośny; w szczególności powinien wykonywać się pod Linuksem. 14

15 Anonimizator tekstów. Text anonymizer. dr inż. Jan Daciuk Wiele firm i urzędów posiada teksty w języku naturalnym, które można przetworzyć w celu wydobycia z nich danych. Przykłady takich tekstów są potrzebne do opracowania systemów, które będą je przetwarzać. Ustawa o ochronie danych osobowych, a także zwykłe zasady postępowania z tekstami uniemożliwiają osobom postronnym (np. studentom) dostęp do danych, w których występują dane konkretnych osób: ich imiona, nazwiska, adresy, numery telefonów, adresy poczty elektronicznej, numery kont bankowych, numery PESEL, NIP. To samo może dotyczyć nazw firm. Rozwiązaniem jest wstępne przetworzenie tekstów, w którym wszystkie,,wrażliwe dane zostaną zamienione na inne, losowe. 1. Zebranie przykładów tekstów. 2. Utworzenie słowników zamienników (imion, nazwisk, nazw ulic itp.) 3. Utworzenie generatorów innych danych (np. dat, numerów telefonów itp.). 4. Opracowanie procedur wykrywania wrażliwych danych. 5. Opracowanie procedur zamiany danych. 6. Testowanie systemu. 1. Daniel Jurafsky, James Martin, Speech and Language Processing. An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition. Drugie wydanie, Prentice Hall, Materiały wykładowe do przedmiotu przetwarzanie języka naturalnego. 3. David Nadeau, Satoshi Sekine, A survey of named entity recognition and classification, Linguisticae Investigationes, 30(1):3-26, System powinien być przenośny; w szczególności powinien wykonywać się pod Linuksem. 15

16 System rozpoznawania mowy. Speech recognition system dr inż. Jan Daciuk mgr inż. Maciej Pawłowski Opracowanie i implementacja własnego systemu rozpoznawania mowy oraz implementacja środowiska do przeprowadzania automatycznych testów systemu stworzonego w ramach pracy oraz innych systemów. 1. Zapoznanie się z dostępnymi narzędziami do budowy systemu rozpoznawania mowy. 2. Pozyskanie i opracowanie danych do systemu. 3. Budowa prototypu. 4. Uczenie systemu. 5. Testowanie prototypu. 6. Opracowanie narzędzia do testów porównawczych systemów rozpoznawania mowy. 7. Przeprowadzenie testów porównawczych. 1. Zygmunt Ciota, Metody przetwarzania sygnałów akustycznych w komputerowej analizie mowy, Akademicka Oficyna Wydawnicza EXIT, Warszawa, Marek Wiśniewski, Zarys fonetyki i fonologii współczesnego języka polskiego, Wydawnictwo Uniwersytetu Mikołaja Kopernika, wydanie IV, Toruń Ryszard Tadeusiewicz, Sygnał mowy, Wydawnictwa Komunikacji i Łączności, Warszawa 1988, książka dostępna pod adresem: 4. Daniel Jurafsky, James H. Martin, Speech and Language Processing. An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition, second edition, Prentice-Hall, Xuedong Huang, Alex Acero, Hsiao-Wuen Hon, Spoken Language Processing: A Guide to Theory, Algorithm and System Development, Prentice Hall, Praca powinna być napisana w języku angielskim ze względu na wymagania partnera przemysłowego. 16

17 Narzędzie wspomagające projektowanie interfejsu użytkownika. A tool supporting human-computer interface design. dr inż. Jan Daciuk Jedną z metod oceny interfejsu jest metoda GOMS. Umożliwia ona ocenę czasu wykonania zadania, czasu uczenia oraz ocenę spójności interfejsu. Analiza GOMS wykonywana jest ręcznie lub za pomocą narzędzia GLEAN3, do którego należy ręcznie wprowadzić dane. Tymczasem narzędzia szybkiego prototypowania umożliwiają automatyczne pozyskiwanie danych do analizy. W 2005 roku powstał system do automatycznej analizy GOMS interfejsu przygotowanego w środowisku KDE. Od tego czasu w tym środowisku zaszły olbrzymie zmiany. Celem pracy jest wykonanie analogicznego narzędzia dla współczesnej wersji KDE lub GNOME. 1. Zapoznanie się ze środowiskiem docelowym przyszłego narzędzia i narzędziami do budowy interfejsu w tym środowisku. 2. Zapoznanie się z metodą GOMS i z pracą Ewy Gorajewskiej. 3. Opracowanie modyfikacji biblioteki funkcji tworzenia interfejsu. 4. Opracowanie lub dostosowanie narzędzia analizy GOMS. 5. Testowanie narzędzia 1. Kieras, D., John, B., The GOMS Family of User Interface Analysis Techniques: Comparison and Contrast. rep1&type=pdf 2. Ewa Gorajewska, Opracowanie narzędzia wspomagającego projektowanie interfejsu, praca magisterska, Katedra Inżynierii Wiedzy, ETI, PG, my/ewagorajewska/index.html 3. Dokumentacja wybranego środowiska (KDE lub GOMS). 17

18 Wydajna wyszukiwarka dostępnych lokalnie dokumentów użytkownika An Effective Search Engine for Locally Available Users Documents dr inż. Adam Łukasz Kaczmarek mgr inż. Jacek Siciarek Celem pracy jest uruchomienie wyszukiwarki dokumentów zgromadzonych w lokalnym repozytorium użytkownika. Na podstawie zasobów użytkownika wyszukiwarka będzie miała możliwość personalizowania wyników wyszukiwani 1. Uruchomienie modułu tworzenia indeksów dokumentów elektronicznych 2. Uruchomienie narzędzi służących do automatycznej konwersji formatów plików 3. Zaimplementowanie algorytmu wyszukiwania dokumentów 4.Przeprowadzenie testów i ocena jakości przyjętych rozwiązań 1. Manning C. D., Raghavan P., Schütze H.: An Introduction to Information Retrieval, Cambridge University Press, Langville A. N., Meyer C. D. Google's PageRank and Beyond: The Science of Search Engine Rankings, Princeton University Press, Bloch J., "Effective Java", Addison-Wesley, Eckel B., "Thinking in Java", Prentice Hall, Wyszukiwarka powinna być zrealizowana w Javie, ze względu na możliwość wdrożenia w większym projekcie badawczym MeNaID, finansowanym ze środków Narodowego Centrum Nauki (NCN) w latach Szczegóły pod 18

19 Aplikacja monitorująca strukturę załączników poczty elektronicznej The Application for Monitoring the Structure of Attachments dr inż. Adam Łukasz Kaczmarek Opracowanie aplikacji umożliwiającej powiadamianie użytkownika o dostępności poczty elektronicznej zawierającej określonego rodzaju załączniki 1. Opracowanie aplikacji analizującej przychodzące wiadomości 2. Opracowanie metody pobierania zawartości załącznika 3. Powiadamianie użytkownika o dostępności załącznika, którego oczekuje 4. Uruchomienie instalatora aplikacji (preferowany jeden z instalatorów typu open source) 1. Johnson K., "Internet Protocols: A Developer's Guide", Addison- Wesley Professional, Wood D., "Programming Internet Mail", O'Reilly; 1st edition,

20 Metody zastosowania języka Java do przeprowadzania tematyzacji słów w języku polskim Methods for Applying Java Language to Execute Stemmers for Polish dr inż. Adam Łukasz Kaczmarek Zbadanie możliwości zastosowania języka Java do uruchamiania tematyzatorów przeznaczonych dla języka polskiego 1. Uruchomienie, korzystając z języka Java, dostępnych programów do przeprowadzane tematyzacji słów w języku polskim. 2. Utworzenie modułu w języku Java posiadającego programistyczny interfejs pozwalający na korzystanie z programów do tematyzacji aplikacjom zaimplementowanym w języku Java 3. Przeprowadzenie testów i ocena jakości zastosowanych rozwiązań. 1. Weiss D.: A Survey of Freely Available Polish Stemmers and Evaluation of Their Applicability in Information Retrieval, Proceedings of the 2nd Language and Technology Conference, Poznań, Poland, 2005, s Bloch J., "Effective Java", Addison-Wesley, Eckel B., "Thinking in Java", Prentice Hall,

21 Zastosowanie metod wykrywania motywów w przebiegach czasowych w zadaniu uwierzytelniania użytkowników na podstawie cech behawioralnych Applying time series motif search methods in the task of user authentication based on behavioral features dr inż. Agata Kołakowska Celem pracy jest stworzenie systemu, w którym zostanie zaimplementowanych kilka wybranych algorytmów wykrywania motywów w przebiegach czasowych i przetestowanie ich dla danych pochodzących z klawiatury i myszy. Dane te będą prezentowane w postaci przebiegów czasowych a wykryte w danych uczących motywy będą traktowane jak charakterystyczne cechy danego użytkownika. Uwierzytelnianie użytkownika będzie polegało na wyszukiwaniu w nowych danych charakterystycznych fragmentów. 1. Zapoznanie się z metodami wykrywania motywów w przebiegach czasowych. 2. Implementacja i testowanie wybranych algorytmów. 3. Zebranie rzeczywistych danych. 4. Testowanie systemu na rzeczywistych danych pochodzących z klawiatury i myszy. 1. B. Chiu, E. Koegh i S. Lonardi, Probabilistic Discovery of Time Series Motifs, Proceedings of the 9th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Washington, D. Yankov, E. Koegh, J. Medina, B. Chiu i V. Zordan, Detecting Motifs Under Uniform Scaling, Proceedings of the 13th ACM SIGKDD international conference on Knowledge discovery and data mining, San Jose, N. Castro i P. Azevedo, Multiresolution motif discovery in time series, Proceedings of the SIAM International Conference on Data Mining, A. Muenn, E. Koegh, Q. Zhu, S. Cash i B. Westover, Exact discovery of time series motifs, w Proc. SIAM Intl. Conf. on Data Mining, Sparks, Y. Lin, M. McCool and A. Ghorbani, "Time Series Motif Discovery and Anomaly Detection Based on Subseries Join," IAENG International Journal of Computer Science, vol. 1, T. Fu, A review on time series data mining, Engineering Applications of Artificial Intelligence, nr 24, pp ,

22 Zastosowanie metod wykrywania anomalii w przebiegach czasowych w zadaniu uwierzytelniania użytkowników na podstawie cech behawioralnych Applying time series anomaly detection methods in the task of user authentication based on behavioral features dr inż. Agata Kołakowska Celem pracy jest stworzenie systemu, w którym zostanie zaimplementowanych kilka wybranych algorytmów wykrywania anomalii w przebiegach czasowych i przetestowanie ich dla danych pochodzących z klawiatury i myszy. Dane te będą prezentowane w postaci przebiegów czasowych. Uwierzytelnianie użytkownika będzie polegało na wyszukiwaniu w nowych danych fragmentów sekwencji, które nie pasują do danych w zbiorze uczącym. 1. Zapoznanie się z metodami wykrywania anomalii w przebiegach czasowych. 2. Implementacja i testowanie wybranych algorytmów. 3. Zebranie rzeczywistych danych. 4. Testowanie systemu na rzeczywistych danych pochodzących z klawiatury i myszy. 1. E. Keogh, S. Lonardi i B. Chiu, Finding suprising patterns in a time series database in linear time and space, Proceedings of the 8th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Edmonton, W. Li, E. Keogh, X. Xi i M. Yoder, Efficintly finding unusual shapes in large image databases, Data Mining and Knowledge Discovery, Dec U. Rebbapragada, P. Protopapas, C. E. Brodley i C. Alcock, Finding anomalous periodic time series. An application to catalogs of periodic variable stars, Machine Learning, nr 74, p , S. Salvador i P. Chan, Learning States and Rules for Detecting Anomalies in Time Series, Applied Intelligence, tom 23, nr 3, Y. Lin, M. McCool and A. Ghorbani, "Time Series Motif Discovery and Anomaly Detection Based on Subseries Join," IAENG International Journal of Computer Science, vol. 1, T. Fu, A review on time series data mining, Engineering Applications of Artificial Intelligence, nr 24, pp ,

23 Metody reprezentacji przebiegów czasowych i ocena ich przydatności w zadaniach klasyfikacji Time series representation methods and their applicability in classification problems dr inż. Agata Kołakowska Celem pracy jest stworzenie systemu, w którym zostaną zaimplementowane różne metody reprezentacji przebiegów czasowych (np. odcinkowo liniowe, symboliczne, DFT, DWT, wykorzystujące istotne punkty i inne) oraz kilka wybranych algorytmów uczenia klasyfikacji. Poszczególne metody zostaną przetestowane i porównane dla przebiegów czasowych pochodzących z baz danych w Internecie. 1. Zapoznanie się z metodami reprezentacji przebiegów czasowych. 2. Zapoznanie się z wybranymi algorytmami uczenia klasyfikacji. 3. Implementacja wybranych algorytmów. 4. Testowanie metod na rzeczywistych danych pochodzących z Internetu. 1. T. Fu, A review on time series data mining, Engineering Applications of Artificial Intelligence, nr 24, pp , E. Keogh, K. Chakrabarti, S. Mehrotra i M. Pazzani, Locally Adaptive Dimensionality Reduction for Indexing Lrge Time Series Databases, Proceedings of ACM SIGMOD Conference on Management of Data, H. Shatkay i S. Zdonik, Approximate queries and representations for large data squences, Proceedings of the 12th IEEE International Conference on Data Engineering, Y. Wu, D. Agraval i A. El Abbadi, A Comparison of DFT and DWT based similarity search in time-series databases, Proceedings of the Ninth ACM International Conference on Information and Knowledge Management, T. C. Fu, F. L. Chung, R. Luk i C. M. Ng, Representing financial time series based on data point importance, Engineering Applications of Artificial Intelligence, tom 21, nr 2, pp , J. Lin, E. Keogh, S. Lonardi i B. Chiu, A symbolic representation of time series, with implications for streaming algorithms, Proceedings of the 8th ACM SIGMOD Workshop on Research Issues in Data Mining and Knowledge Discovery, San Diego,

24 Ekstrakcja parametrów stanu w systemach wieloagentowych metodami uczenia maszynowego State parameters extraction in multiagent systems using machine learning methods dr inż. Jerzy Dembski Celem pracy jest ekstrakcja lub w szczególnym przypadku selekcja parametrów stanu pod kątem ich przydatności w zadaniu szukania dobrej strategii w uczących się systemach wieloagentowych, przy czym sam algorytm ekstrakcji lub parametry cech powinny zostać dobrane w procesie uczenia. Jednym z głównych problemów występujących w systemach wieloagentowych jest wykładniczo rosnąca liczba możliwych stanów wraz z liczbą agentów, która może zostać zmniejszona drogą selekcji niektórych parametrów lub ich przekształcenia do innej formy (ekstrakcja). 1. Zapoznanie się z literaturą dotyczącą uczenia w systemach wieloagentowych. 2. Implementacja algorytmów uczenia, takich jak Q-learning lub programowanie genetyczne. 3. Implementacja wybranego przykładu zastosowania np. gry. 4. Wykonanie eksperymentów oraz interpretacja ich wyników. 1. Mitchell T. M.: Machine Learning, McGraw-Hill, Stone P., Veloso M.: Multiagent Systems: A Survey from a Machine Learning Perspective, Autonomous Robotics, v. 8, no. 3, Panait L., Luke S.: Cooperative Multi-Agent Learning: The State of the Art 4. Sutton R.S., Barto A.G.: Reinforcement Learning: An Introduction, MIT Press, Cambridge, MA, 1998, 5. Telecom Italia Lab.: Java Agent DEvelopment Framework Documentation, Wooldridge M.: Introduction to MultiAgent Systems, John Wiley & Sons, June Yang E., Gu D.: Multiagent Reinforcement Learning for Multi- Robot Systems: A Survey 24

25 System rzeczywistości rozszerzonej z elementami wieloagentowego uczenia się Augmented reality system with multiagent learning dr inż. Jerzy Dembski Celem pracy jest zbadanie możliwości uczenia w środowisku rzeczywistości rozszerzonej i implementacja wybranego zastosowania gry wieloosobowej z wykorzystaniem urządzeń mobilnych oraz środowiska wirtualnej rzeczywistości. Każdy z uczestników, poruszający się w rzeczywistym terenie, reprezentowany byłby przez agenta w środowisku wirtualnym. Poza rzeczywistymi uczestnikami gry, możliwe byłoby umieszczanie w środowisku wirtualnym oraz uczenie czysto wirtualnych agentów mogących rywalizować lub współpracować z rzeczywistymi uczestnikami. 1. Zapoznanie się z literaturą dotyczącą uczenia w systemach wieloagentowych. 2. Implementacja algorytmów uczenia, takich jak Q-learning lub programowanie genetyczne. 3. Implementacja gry wieloosobowej z użyciem urządzeń mobilnych oraz środowiska wieloagentowego typu JADE. 4. Wykonanie eksperymentów oraz interpretacja wyników uczenia. 1. Mitchell T. M.: Machine Learning, McGraw-Hill, Stone P., Veloso M.: Multiagent Systems: A Survey from a Machine Learning Perspective, Autonomous Robotics, v. 8, no. 3, Panait L., Luke S.: Cooperative Multi-Agent Learning: The State of the Art 4. Sutton R.S., Barto A.G.: Reinforcement Learning: An Introduction, MIT Press, Cambridge, MA, 1998, 5. Telecom Italia Lab.: Java Agent DEvelopment Framework Documentation, Wooldridge M.: Introduction to MultiAgent Systems, John Wiley & Sons, June Yang E., Gu D.: Multiagent Reinforcement Learning for Multi- Robot Systems: A Survey 25

26 Analiza opinii w wybranych zbiorach tekstów z wykorzystaniem metod uczenia maszynowego Opinion analysis in selected text sets using machine learning methods dr inż. Jerzy Dembski Klasyfikacja tekstów względem opinii jest zadaniem dużo trudniejszym niż klasyfikacja względem treści co sprawia, że proste metody statystyczne oparte na prostych cechach takich jak koszyk słów, czy n- gramy zwykle zawodzą. Do ciekawej grupy metod należą metody związane z uczeniem wraz z jednoczesną selekcją cech, takie jak sieci neuronowe, drzewa decyzyjne czy boosting. Celem pracy jest więc sprawdzenie przydatności tych metod w analizie opinii w wybranych zbiorach tekstów, głównie recenzji filmowych i tekstów politycznych. 1. Zapoznanie się z literaturą dotyczącą klasyfikacji tekstów. 2. Projekt i implementacja wybranych metod klasyfikacji. 3. Wykonanie eksperymentów oraz podsumowanie otrzymanych rezultatów. 1. Pang B., Lee L.: Opinion mining and sentiment analysis, Foundations and Trends in Information Retrieval, Vol. 2, No 1-2, pp 1-135, Sebastiani F.: Machine Learning in Automated Text Categorization, ACM Computing Surveys, Vol. 34, No. 1, pp 1-47, Ruiz M., Padmini S.: Hierarchical Text Categorization Using Neural Networks, Information Retrieval, 5, pp , Kluwer Academic Publishers, Joachims T.: Text categorization with support vector machines: Learning with many relevant features, European Conference on Machine Learning (ECML 98), pages , Schapire R. E., Singer Y., BoosTexer: A Boosting-based System for Text Categorization, Machine Learning, pp ,

27 Silnik graficzny czasu rzeczywistego oparty na metodzie śledzenia promieni i paradygmatach programowania funkcyjnego Real-time graphic engine based on ray tracing and functional programming paradigms dr inż. Jacek Lebiedź Celem pracy jest implementacja silnika graficznego stosującego metodę śledzenia promieni do generowania obrazów na potrzeby aplikacji czasu rzeczywistego, jak również zbadanie zalet i wad zastosowania w tym celu metodyki programowania funkcyjnego (funkcjonalnego). 1. Zapoznanie się z istniejącymi rozwiązaniami w zakresie śledzenia promieni w czasie rzeczywistym. 2. Opracowanie projektu silnika graficznego. 3. Implementacja opracowanego projektu w sposób funkcyjny w języku Scala. 4. Implementacja silnika realizującego tę samą funkcjonalność, ale w sposób imperatywny w języku C Porównanie szybkości działania, wymagań pamięciowych, jak również innych różnic pomiędzy powyższymi implementacjami w wybranych przypadkach testowych. 6. Podsumowanie otrzymanych rezultatów i wyciągnięcie wniosków. 1. M. Pharr, G. Humphreys: Physically Based Rendering (2 nd ed.): From Theory To Implementation. Morgan Kaufmann K. Suffern, H. H. Hu: Ray Tracing from the Ground Up. A K Peters A.J. van der Ploeg: Interactive Ray Tracing, the replacement of rasterization? 4. S. Charneau, L. Aveneau, L. Fuchs: Functional Programming of Geometric Algebra and its Ray-Tracing Application. WSCG N. Huss: Real Time Ray Tracing. Master Thesis. Linnæuss University I. Wald, Ph. Slusallek: State of the Art in Interactive Ray Tracing. Proc. of EUROGRAPHICS 01. Praca na potrzeby powstającego Laboratorium Zanurzonej Wizualizacji Przestrzennej (prototypowa aplikacja dla sferycznego symulatora chodu) 27

28 Stereoskopowy symulator wędrówki po mieście Stereoscopic city hike simulator dr inż. Jacek Lebiedź Celem pracy jest stworzenie dookolnej (sześcian z ekranów dookoła uczestnika symulacji) stereoskopowej (okulary 3D) interaktywnej (marsz w sferycznym symulatorze chodu) wizualizacji miasta pozwalającej na wirtualny spacer przez to miasto. 1. Zapoznanie się z technologią wizualizacji dookolnej i stereoskopii. 2. Opracowanie modelu reprezentacji obiektów miasta. 3. Projekt systemu symulacji spaceru po wirtualnym mieście. 4. Realizacja zaprojektowanego systemu. 5. Przeprowadzenie eksperymentów i podsumowanie otrzymanych rezultatów. 1. O. Bimber, R. Raskar: Spatial Augmented Reality, Merging Real and Virtual Worlds. A. K. Peters Ltd G. C. Burdea, P. Coiffet: Virtual Reality Technology (Second Edition). Wiley-Interscience M. DeLoura: Perełki programowania gier. Tom 1 i 2. Vademecum profesjonalisty. Helion J. D. Foley, A. van Dam, S. K. Feiner, J. F. Hughes: Computer Graphics: Principles and Practice, Second Edition. Addison-Wesley, Reading J. Sanchez, M. Canton: Direct 3D - Programowanie grafiki trójwymiarowej w DirectX. Biblia. Wydawnictwo Helion W. R. Sherman, A. B. Craig: Understanding Virtual Reality: Interface, Application, and Design. Morgan Kaufmann, San Francisco R. S. Wright jr, M. Sweet: OpenGL. Księga eksperta. Helion Praca na potrzeby powstającego Laboratorium Zanurzonej Wizualizacji Przestrzennej (prototypowa aplikacja dla sferycznego symulatora chodu) 28

29 Wirtualna przymierzalnia implantu silikonowego Virtual fitting tool of the silicone implant dr inż. Jacek Lebiedź dr n. med. Jarosław Skokowski Celem pracy jest opracowanie modelu ludzkiego gruczołu piersiowego oraz implantu silikonowego poddawanych działaniu różnych sił (nacisk, grawitacja). Weryfikacja modelu zostanie wykonana poprzez realizację silnika graficzno-fizycznego czyli biblioteki procedur odpowiedzialnych za generację wiarygodnego obrazu i realistycznych zachowań fizycznych modelowanego narządu. Na bazie tego silnika powinna zostać zaimplementowana wirtualna przymierzalnia implantu silikonowego do piersi po usunięciu wypełniającego ją gruczołu piersiowego, umożliwiająca analizę wpływu rozmiaru i formy implantu silikonowego na kształt rekonstruowanej piersi. 1. Zapoznanie się z budową ludzkiego gruczołu piersiowego i ze sposobem jego rekonstrukcji po amputacji przy użyciu implantu silikonowego. 2. Opracowanie modelu fizyki implantu silikonowego i modelu fizyki gruczołu piersiowego. 3. Projekt i implementacja silnika graficzno-fizycznego modelującego zachowanie i wygląd implantu i gruczołu piersiowego. 4. Projekt i implementacja wirtualnej przymierzalni implantu silikonowego. 5. Przeprowadzenie eksperymentów i podsumowanie otrzymanych rezultatów. 1. D. M. Bourg: Fizyka dla programistów gier. Helion G. C. Burdea, P. Coiffet: Virtual Reality Technology (Second Edition). Wiley-Interscience M. Harders: Surgical Scene Generation for Virtual Reality -Based Training in Medicine. Springer W. R. Sherman, A. B. Craig: Understanding Virtual Reality: Interface, Application, and Design. Morgan Kaufmann, K. Walczak: Configurable Virtual Reality Applications. Wydawnictwo Uniwersytetu Ekonomicznego w Poznaniu Praca przewidziana jako element grantu badawczego Narodowego Centrum Nauki 29

30 Wirtualny marker wspomagający przekazywanie informacji między chirurgiem a radioterapeutą Virtual marker to assist communication between surgeon and radiation oncologist dr inż. Jacek Lebiedź dr n. med. Jarosław Skokowski Celem pracy jest opracowanie systemu do adaptacyjnego wymiarowania topografii piersi poprzez wyświetlanie na niej adaptującej się do kształtu piersi wirtualnej siatki wyznaczonej na bazie punktów charakterystycznych (wcięcie mostka, punkt przecięcia linii łączącej brodawki sutkowe i linii środkowej, fałd podsutkowy, obojczyk i brodawka sutkowa oraz ewentualnie dodatkowe niezmywalne znaczniki). System powinien ponadto pozwalać chirurgowi na wirtualne zaznaczenie położenia usuwanych tkanek nowotworowych celem późniejszego wskazania radioterapeucie miejsc do naświetlania. 1. Zapoznanie się z budową ludzkiego gruczołu piersiowego i ze sposobem opisu jego kształtu z wykorzystaniem punktów charakterystycznych. 2. Opracowanie modelu siatki topograficznej gruczołu piersiowego z odniesieniem do punktów charakterystycznych. 3. Opracowanie metody adaptacji siatki topograficznej gruczołu piersiowego do konkretnego kształtu. 4. Projekt i implementacja systemu projekcji siatki topograficznej na gruczoł piersiowy z adaptacją do jego kształtu. 5. Przeprowadzenie eksperymentów i podsumowanie otrzymanych rezultatów. 1. D. M. Bourg: Fizyka dla programistów gier. Helion G. C. Burdea, P. Coiffet: Virtual Reality Technology (Second Edition). Wiley-Interscience M. Harders: Surgical Scene Generation for Virtual Reality -Based Training in Medicine. Springer W. R. Sherman, A. B. Craig: Understanding Virtual Reality: Interface, Application, and Design. Morgan Kaufmann, K. Walczak: Configurable Virtual Reality Applications. Wydawnictwo Uniwersytetu Ekonomicznego w Poznaniu Praca przewidziana jako element grantu badawczego Narodowego Centrum Nauki 30

Projektowanie gier komputerowych. dr inż. Mariusz Szwoch

Projektowanie gier komputerowych. dr inż. Mariusz Szwoch Projektowanie gier komputerowych dr inż. Mariusz Szwoch Projektowanie gier komputerowych Sem. 7 studiów dziennych Profil dyplomowania: Inteligentne systemy interaktywne Wymiar: wykład 15 h (7 2h+1h) laboratorium

Bardziej szczegółowo

Dodatkowo planowane jest przeprowadzenie oceny algorytmów w praktycznym wykorzystaniu przez kilku niezależnych użytkowników ukończonej aplikacji.

Dodatkowo planowane jest przeprowadzenie oceny algorytmów w praktycznym wykorzystaniu przez kilku niezależnych użytkowników ukończonej aplikacji. Spis Treści 1. Wprowadzenie... 2 1.1 Wstęp... 2 1.2 Cel pracy... 2 1.3 Zakres pracy... 2 1.4 Użyte technologie... 2 1.4.1 Unity 3D... 3 2. Sztuczna inteligencja w grach komputerowych... 4 2.1 Zadanie sztucznej

Bardziej szczegółowo

Tematy dyplomów inżynierskich 2009 Katedra Inżynierii Oprogramowania

Tematy dyplomów inżynierskich 2009 Katedra Inżynierii Oprogramowania Tematy dyplomów inżynierskich 2009 Katedra Inżynierii Oprogramowania Literatura Projekt i implementacja biblioteki tłumaczącej zapytania w języku SQL oraz OQL na zapytania w języku regułowym. dr hab. inż.

Bardziej szczegółowo

LISTA KURSÓW PLANOWANYCH DO URUCHOMIENIA W SEMESTRZE ZIMOWYM 2015/2016

LISTA KURSÓW PLANOWANYCH DO URUCHOMIENIA W SEMESTRZE ZIMOWYM 2015/2016 LISTA KURSÓW PLANOWANYCH DO URUCHOMIENIA W SEMESTRZE ZIMOWYM 2015/2016 INFORMATYKA I STOPNIA studia stacjonarne 1 sem. PO-W08-INF- - -ST-Ii-WRO-(2015/2016) MAP003055W Algebra z geometrią analityczną A

Bardziej szczegółowo

Informatyka studia stacjonarne pierwszego stopnia

Informatyka studia stacjonarne pierwszego stopnia #382 #379 Internetowy system obsługi usterek w sieciach handlowych (The internet systems of detection of defects in trade networks) Celem pracy jest napisanie aplikacji w języku Java EE. Główne zadania

Bardziej szczegółowo

Problemy i Zastosowania Informatyki

Problemy i Zastosowania Informatyki Problemy i Zastosowania Informatyki Sem. 2 Magisterskich Studiów Uzupełniających Wymiar wykład 18 h laboratorium 12 h (4 3h) Prowadzący wykład i laboratorium dr inż. Mariusz Szwoch szwoch@eti.pg.gda.pl

Bardziej szczegółowo

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE)

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE) Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE) Temat projektu/pracy dr inż. Wojciech Waloszek Grupowy system wymiany wiadomości. Zaprojektowanie

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Inżynieria oprogramowania, Programowanie aplikacji internetowych Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU

Bardziej szczegółowo

Współczesna problematyka klasyfikacji Informatyki

Współczesna problematyka klasyfikacji Informatyki Współczesna problematyka klasyfikacji Informatyki Nazwa pojawiła się na przełomie lat 50-60-tych i przyjęła się na dobre w Europie Jedna z definicji (z Wikipedii): Informatyka dziedzina nauki i techniki

Bardziej szczegółowo

Załącznik KARTA PRZEDMIOTU. KARTA PRZEDMIOTU Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010

Załącznik KARTA PRZEDMIOTU. KARTA PRZEDMIOTU Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010 1/1 Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010 Nazwa przedmiotu: PROGRAMOWANIE GIER KOMPUTEROWYCH Kierunek: Specjalność: Tryb studiów: INFORMATYKA Kod/nr INTERAKTYWNA GRAFIKA

Bardziej szczegółowo

Badania w sieciach złożonych

Badania w sieciach złożonych Badania w sieciach złożonych Grant WCSS nr 177, sprawozdanie za rok 2012 Kierownik grantu dr. hab. inż. Przemysław Kazienko mgr inż. Radosław Michalski Instytut Informatyki Politechniki Wrocławskiej Obszar

Bardziej szczegółowo

I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer.

I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer. Wydział Informatyki i Nauki o Materiałach Kierunek Informatyka studia I stopnia inżynierskie studia stacjonarne 08- IO1S-13 od roku akademickiego 2015/2016 A Lp GRUPA TREŚCI PODSTAWOWYCH kod Nazwa modułu

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: ZAAWANSOWANE PROGRAMOWANIE INTERNETOWE Advanced Internet Programming Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: moduł specjalności obowiązkowy:

Bardziej szczegółowo

Grafika i Systemy Multimedialne (IGM)

Grafika i Systemy Multimedialne (IGM) Nowa Specjalność na Kierunku Informatyka Informatyka Techniczna (ITN) Grafika i Systemy Multimedialne (IGM) dr inż. Jacek Mazurkiewicz (K-9) Motywacja 2 narastająca potrzeba aktualizacji, modernizacji

Bardziej szczegółowo

PLAN STUDIÓW Wydział Elektroniki, Telekomunikacji i Informatyki, Wydział Zarządzania i Ekonomii Inżynieria danych

PLAN STUDIÓW Wydział Elektroniki, Telekomunikacji i Informatyki, Wydział Zarządzania i Ekonomii Inżynieria danych WYDZIAŁ: KIERUNEK: poziom kształcenia: profil: forma studiów: Lp. O/F kod modułu/ przedmiotu* SEMESTR 1 1 O PG_00045356 Business law 2 O PG_00045290 Basics of computer programming 3 O PG_00045352 Linear

Bardziej szczegółowo

Kierunek: Informatyka rev rev jrn Stacjonarny EN 1 / 6

Kierunek: Informatyka rev rev jrn Stacjonarny EN 1 / 6 Wydział Informatyki i Komunikacji Wizualnej Kierunek: Informatyka w języku angielskim studia pierwszego stopnia - inżynierskie tryb: stacjonarny rok rozpoczęcia 2018/2019 A. Moduły międzykierunkowe obligatoryjne

Bardziej szczegółowo

tel. (+48 81) 538 47 21/22 fax (+48 81) 538 45 80 Cel przedmiotu

tel. (+48 81) 538 47 21/22 fax (+48 81) 538 45 80 Cel przedmiotu 0-68 Lublin tel. (+48 8) 538 47 / fax (+48 8) 538 45 80 Przedmiot: Programowanie aplikacji Rok: 4 Semestr: 7 Rodzaj zajęć i liczba godzin: Studia stacjonarne Studia niestacjonarne Wykład 30 4 Ćwiczenia

Bardziej szczegółowo

Integracja systemu CAD/CAM Catia z bazą danych uchwytów obróbkowych MS Access za pomocą interfejsu API

Integracja systemu CAD/CAM Catia z bazą danych uchwytów obróbkowych MS Access za pomocą interfejsu API Dr inż. Janusz Pobożniak, pobozniak@mech.pk.edu.pl Instytut Technologii Maszyn i Automatyzacji produkcji Politechnika Krakowska, Wydział Mechaniczny Integracja systemu CAD/CAM Catia z bazą danych uchwytów

Bardziej szczegółowo

Tematy prac magisterskich Rok akademicki 2013/2014

Tematy prac magisterskich Rok akademicki 2013/2014 Dr hab. inż. Jan Werewka, prof. n. AGH Wydział EAIiIB AGH E-mail: werewka@agh.edu.pl www: http://home.agh.edu.pl/werewka Tematy prac magisterskich Rok akademicki 2013/2014 Temat 1 Architektura przedsięwzięcia

Bardziej szczegółowo

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z 1. Nazwa kierunku informatyka 2. Cykl rozpoczęcia 2016/2017L 3. Poziom kształcenia studia drugiego stopnia 4. Profil kształcenia ogólnoakademicki 5. Forma prowadzenia studiów stacjonarna Specjalizacja:

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Inżynieria oprogramowania Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU GRAFICZNE MODELOWANIE

Bardziej szczegółowo

Opisy efektów kształcenia dla modułu

Opisy efektów kształcenia dla modułu Karta modułu - Technologia mowy 1 / 5 Nazwa modułu: Technologia mowy Rocznik: 2012/2013 Kod: RIA-1-504-s Punkty ECTS: 7 Wydział: Inżynierii Mechanicznej i Robotyki Poziom studiów: Studia I stopnia Specjalność:

Bardziej szczegółowo

INŻYNIERIA OPROGRAMOWANIA

INŻYNIERIA OPROGRAMOWANIA INSTYTUT INFORMATYKI STOSOWANEJ 2013 INŻYNIERIA OPROGRAMOWANIA Inżynieria Oprogramowania Proces ukierunkowany na wytworzenie oprogramowania Jak? Kto? Kiedy? Co? W jaki sposób? Metodyka Zespół Narzędzia

Bardziej szczegółowo

Automatyka i Robotyka studia stacjonarne drugiego stopnia

Automatyka i Robotyka studia stacjonarne drugiego stopnia #384 #380 dr inż. Mirosław Gajer Projekt i implementacja narzędzia do profilowania kodu natywnego przy wykorzystaniu narzędzi Android NDK (Project and implementation of tools for profiling native code

Bardziej szczegółowo

Grafika komputerowa i wizualizacja

Grafika komputerowa i wizualizacja Grafika komputerowa i wizualizacja Radosław Mantiuk ( rmantiuk@wi.zut.edu.pl, p. 315 WI2) http://rmantiuk.zut.edu.pl Katedra Systemów Multimedialnych Wydział Informatyki, Zachodniopomorski Uniwersytet

Bardziej szczegółowo

Wydział Informtyki i Nauki o Materiałach Kierunek Informatyka

Wydział Informtyki i Nauki o Materiałach Kierunek Informatyka Wydział Informtyki i Nauki o Materiałach Kierunek Informatyka studia drugiego stopnia studia stacjonarne od roku akademickiego 2015/2016 Załącznik 3 A GRUPA TREŚCI PODSTAWOWYCH - BASIC MODULES 1 0 0 RAZEM

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, laboratorium PROGRAMOWANIE INTERNETOWE Internet Programming

Bardziej szczegółowo

Zastosowanie sztucznej inteligencji w testowaniu oprogramowania

Zastosowanie sztucznej inteligencji w testowaniu oprogramowania Zastosowanie sztucznej inteligencji w testowaniu oprogramowania Problem NP Problem NP (niedeterministycznie wielomianowy, ang. nondeterministic polynomial) to problem decyzyjny, dla którego rozwiązanie

Bardziej szczegółowo

Problemy i zastosowania informatyki M.Szwoch, K.Dziubich

Problemy i zastosowania informatyki M.Szwoch, K.Dziubich Problemy i zastosowania informatyki M.Szwoch, K.Dziubich dr inż. Mariusz Szwoch, Katedra ISI ETI PG, 2017 1 Problemy i Zastosowania Informatyki Sem. 2 Magisterskich Studiów Uzupełniających Wymiar wykład

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Systemy ekspertowe w zarządzaniu firmą Expert systems in enterprise management Kierunek: Zarządzanie i Inżynieria Produkcji Rodzaj przedmiotu: Rodzaj zajęć: Wyk. Ćwicz. Lab. Sem. Proj.

Bardziej szczegółowo

Proponowane tematy prac dyplomowych inżynierskich 2016 kierunek Informatyka. Katedra Inteligentnych Systemów Interaktywnych

Proponowane tematy prac dyplomowych inżynierskich 2016 kierunek Informatyka. Katedra Inteligentnych Systemów Interaktywnych Proponowane tematy prac dyplomowych inżynierskich 2016 kierunek Informatyka Katedra Inteligentnych Systemów Interaktywnych 1. Morfologia na podstawie słownika 2. Program do ściągania i odtwarzania podcastów

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: ADMINISTROWANIE INTERNETOWYMI SERWERAMI BAZ DANYCH Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Programowanie aplikacji internetowych Rodzaj zajęć: wykład,

Bardziej szczegółowo

Propozycje tematów dyplomowych magisterskich na r. akad. 2014/2015 kierunek Informatyka KISI

Propozycje tematów dyplomowych magisterskich na r. akad. 2014/2015 kierunek Informatyka KISI Propozycje tematów dyplomowych magisterskich na r. akad. 2014/2015 kierunek Informatyka KISI 1. Adaptacja algorytmów oświetlenia globalnego do generacji obrazu w czasie rzeczywistym śledzenie promieni

Bardziej szczegółowo

Problem eliminacji nieprzystających elementów w zadaniu rozpoznania wzorca Marcin Luckner

Problem eliminacji nieprzystających elementów w zadaniu rozpoznania wzorca Marcin Luckner Problem eliminacji nieprzystających elementów w zadaniu rozpoznania wzorca Marcin Luckner Wydział Matematyki i Nauk Informacyjnych Politechnika Warszawska Elementy nieprzystające Definicja odrzucania Klasyfikacja

Bardziej szczegółowo

Widzenie komputerowe (computer vision)

Widzenie komputerowe (computer vision) Widzenie komputerowe (computer vision) dr inż. Marcin Wilczewski 2018/2019 Organizacja zajęć Tematyka wykładu Cele Python jako narzędzie uczenia maszynowego i widzenia komputerowego. Binaryzacja i segmentacja

Bardziej szczegółowo

Systemy graficzne. dr inż. Mariusz Szwoch

Systemy graficzne. dr inż. Mariusz Szwoch Systemy graficzne dr inż. Mariusz Szwoch Systemy Graficzne Sem. 2 studiów magisterskich Przedmiot specjalności ISI i uzupełniający Wymiar: wykład 15 h (7 2h + 1h zaliczenie) laboratorium 15 h (5 3h) Prowadzący

Bardziej szczegółowo

Szkolenia SAS Cennik i kalendarz 2017

Szkolenia SAS Cennik i kalendarz 2017 Szkolenia SAS Spis treści NARZĘDZIA SAS FOUNDATION 2 ZAAWANSOWANA ANALITYKA 2 PROGNOZOWANIE I EKONOMETRIA 3 ANALIZA TREŚCI 3 OPTYMALIZACJA I SYMULACJA 3 3 ROZWIĄZANIA DLA HADOOP 3 HIGH-PERFORMANCE ANALYTICS

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Inżynieria oprogramowania, Programowanie aplikacji internetowych Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU

Bardziej szczegółowo

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Akademia MetaPack Uniwersytet Zielonogórski Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Krzysztof Blacha Microsoft Certified Professional Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Agenda:

Bardziej szczegółowo

Przedsiębiorstwo zwinne. Projektowanie systemów i strategii zarządzania

Przedsiębiorstwo zwinne. Projektowanie systemów i strategii zarządzania Politechnika Poznańska, Wydział Inżynierii Zarządzania Dr inż. Edmund Pawłowski Przedsiębiorstwo zwinne. Projektowanie systemów i strategii zarządzania Modelowanie i projektowanie struktury organizacyjnej

Bardziej szczegółowo

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013

Bardziej szczegółowo

SYLABUS/KARTA PRZEDMIOTU

SYLABUS/KARTA PRZEDMIOTU PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W GŁOGOWIE SYLABUS/KARTA PRZEDMIOTU. NAZWA PRZEDMIOTU Programowanie aplikacji mobilnych. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT Instytut Politechniczny. STUDIA kierunek

Bardziej szczegółowo

Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W E, 2L PRZEWODNIK PO PRZEDMIOCIE

Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W E, 2L PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: PROGRAMOWANIE ROZPROSZONE I RÓWNOLEGŁE Distributed and parallel programming Kierunek: Forma studiów: Informatyka Stacjonarne Rodzaj przedmiotu: moduł specjalności obowiązkowy: Sieci komputerowe

Bardziej szczegółowo

tel. (+48 81) 538 47 21/22 fax (+48 81) 538 45 80 Wykład 30 21 Ćwiczenia Laboratorium 30 21 Projekt

tel. (+48 81) 538 47 21/22 fax (+48 81) 538 45 80 Wykład 30 21 Ćwiczenia Laboratorium 30 21 Projekt 0-618 Lublin tel. (+8 81) 58 7 1/ fax (+8 81) 58 5 80 Przedmiot: Rok: INF I Inżynieria Semestr: V Rodzaj zajęć i liczba godzin: Studia stacjonarne Studia niestacjonarne Wykład 0 1 Ćwiczenia Laboratorium

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy na specjalności: Inżynieria oprogramowania Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE

Bardziej szczegółowo

Lab. Poznanie procesu modelowania świata wirtualnego. Zaznajomienie z algorytmami symulacji zjawisk fizycznych w świecie wirtualnym.

Lab. Poznanie procesu modelowania świata wirtualnego. Zaznajomienie z algorytmami symulacji zjawisk fizycznych w świecie wirtualnym. Kod: 2 57 566 Liczba punktów ECTS: 2 Nazwa przedmiotu Programowanie systemów rzeczywistości wirtualnej Nazwa w języku angielskim Język prowadzenia zajęć Poziom studiów Profil studiów Jednostka prowadząca

Bardziej szczegółowo

SYLABUS/KARTA PRZEDMIOTU

SYLABUS/KARTA PRZEDMIOTU PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W GŁOGOWIE SYLABUS/KARTA PRZEDMIOTU. NAZWA PRZEDMIOTU Systemy HMI. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT Instytut Politechniczny 3. STUDIA Kierunek stopień Tryb język status

Bardziej szczegółowo

II-go stopnia. Stacjonarne. Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

II-go stopnia. Stacjonarne. Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ (ARK) Komputerowe sieci sterowania 1. Zaawansowane metody wyznaczania parametrów regulatorów 2. Mechanizmy innowacyjne. 3. Sieci neuronowe w modelowaniu obiektów dynamicznych. 4. Zasady projektowania i

Bardziej szczegółowo

Wykład wprowadzający

Wykład wprowadzający Monitorowanie i Diagnostyka w Systemach Sterowania na studiach II stopnia specjalności: Systemy Sterowania i Podejmowania Decyzji Wykład wprowadzający dr inż. Michał Grochowski kiss.pg.mg@gmail.com michal.grochowski@pg.gda.pl

Bardziej szczegółowo

Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2)

Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2) Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2) Ewa Wołoszko Praca pisana pod kierunkiem Pani dr hab. Małgorzaty Doman Plan tego wystąpienia Teoria Narzędzia

Bardziej szczegółowo

SYLABUS/KARTA PRZEDMIOTU

SYLABUS/KARTA PRZEDMIOTU PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W GŁOGOWIE SYLABUS/KARTA PRZEDMIOTU. NAZWA PRZEDMIOTU Programowanie aplikacji mobilnych. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT Instytut Politechniczny 3. STUDIA kierunek

Bardziej szczegółowo

Matematyka Stosowana na Politechnice Wrocławskiej. Komitet Matematyki PAN, luty 2017 r.

Matematyka Stosowana na Politechnice Wrocławskiej. Komitet Matematyki PAN, luty 2017 r. Matematyka Stosowana na Politechnice Wrocławskiej Komitet Matematyki PAN, luty 2017 r. Historia kierunku Matematyka Stosowana utworzona w 2012 r. na WPPT (zespół z Centrum im. Hugona Steinhausa) studia

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy oólny Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK

Bardziej szczegółowo

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć Nazwa modułu: Techniki multimedialne Rok akademicki: 2015/2016 Kod: RIA-1-608-s Punkty ECTS: 2 Wydział: Inżynierii Mechanicznej i Robotyki Kierunek: Inżynieria Akustyczna Specjalność: - Poziom studiów:

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Modeling and analysis of computer systems Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: obowiązkowy

Bardziej szczegółowo

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Kierunek: Informatyka Modeling and analysis of computer systems Forma studiów: Stacjonarne Rodzaj przedmiotu: obowiązkowy w ramach specjalności:

Bardziej szczegółowo

ZAGADNIENIA SPECJALNOŚCIOWE

ZAGADNIENIA SPECJALNOŚCIOWE (ARK) Komputerowe sieci sterowania 1.Zaawansowane metody wyznaczania parametrów regulatorów 2.Mechanizmy innowacyjne. 3.Sieci neuronowe w modelowaniu obiektów dynamicznych. 4.Zasady projektowania i zastosowania

Bardziej szczegółowo

Aplikacje dla urządzń mobilnych Kod przedmiotu

Aplikacje dla urządzń mobilnych Kod przedmiotu Aplikacje dla urządzń mobilnych - opis przedmiotu Informacje ogólne Nazwa przedmiotu Aplikacje dla urządzń mobilnych Kod przedmiotu 11.9-WE-INFD-AUM Wydział Kierunek Wydział Informatyki, Elektrotechniki

Bardziej szczegółowo

Kierunek: Informatyka Stosowana Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia

Kierunek: Informatyka Stosowana Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia Wydział: Fizyki i Informatyki Stosowanej Kierunek: Informatyka Stosowana Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne Rocznik: 2017/20 Język wykładowy: Polski Semestr 1 JIS-1-103-s

Bardziej szczegółowo

Specjalność Systemy Aplikacyjne Grafiki i Multimediów. Wydział Informatyki, Politechnika Białostocka

Specjalność Systemy Aplikacyjne Grafiki i Multimediów. Wydział Informatyki, Politechnika Białostocka Specjalność Systemy Aplikacyjne Grafiki i Multimediów Wydział Informatyki, Politechnika Białostocka 1 2/4/2013 Agenda Sylwetka absolwenta Siatka zajęć Wykorzystanie grafiki komputerowej Znaczenie gospodarcze

Bardziej szczegółowo

Tematy prac dyplomowych inżynierskich

Tematy prac dyplomowych inżynierskich inżynierskich Oferujemy możliwość realizowania poniższych tematów w ramach projektu realizowanego ze środków Narodowego Centrum Badań i Rozwoju. Najlepszym umożliwimy realizację pracy dyplomowej w połączeniu

Bardziej szczegółowo

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć Nazwa modułu: Techniki agentowe Rok akademicki: 2013/2014 Kod: MIS-1-702-s Punkty ECTS: 5 Wydział: Inżynierii Metali i Informatyki Przemysłowej Kierunek: Informatyka Stosowana Specjalność: Poziom studiów:

Bardziej szczegółowo

TEMATY PRAC INŻYNIERSKICH - 2013r.

TEMATY PRAC INŻYNIERSKICH - 2013r. 1. TEMATY PRAC INŻYNIERSKICH - 2013r. Liczba wykonawców 4 Aplikacja wspomagająca naukę szybkiego czytania Application that supports learning of fast reading dr hab. inż. Dariusz Dereniowski dr hab. inż.

Bardziej szczegółowo

Multimedialne Systemy Interaktywne

Multimedialne Systemy Interaktywne Multimedialne Systemy Interaktywne Sem. 1 studiów magisterskich dziennych Wymiar wykład 30 h projekt 15 h seminarium 15 h Prowadzący wykład dr inż. Mariusz Szwoch szwoch@pg.gda.pl dr inż. Jan Daciuk jandac@eti.pg.gda.pl

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: PROGRAMOWANIE WSPÓŁBIEŻNE I ROZPROSZONE I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Uzyskanie przez studentów wiedzy na temat architektur systemów równoległych i rozproszonych,

Bardziej szczegółowo

INŻYNIERIA OPROGRAMOWANIA

INŻYNIERIA OPROGRAMOWANIA INSTYTUT INFORMATYKI STOSOWANEJ 2014 Nowy blok obieralny! Testowanie i zapewnianie jakości oprogramowania INŻYNIERIA OPROGRAMOWANIA Inżynieria Oprogramowania Proces ukierunkowany na wytworzenie oprogramowania

Bardziej szczegółowo

Automatyka i Robotyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Automatyka i Robotyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2013/2014

Bardziej szczegółowo

STUDIA I MONOGRAFIE NR

STUDIA I MONOGRAFIE NR STUDIA I MONOGRAFIE NR 21 WYBRANE ZAGADNIENIA INŻYNIERII WIEDZY Redakcja naukowa: Andrzej Cader Jacek M. Żurada Krzysztof Przybyszewski Łódź 2008 3 SPIS TREŚCI WPROWADZENIE 7 SYSTEMY AGENTOWE W E-LEARNINGU

Bardziej szczegółowo

Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes.

Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes. Faculty of: Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time

Bardziej szczegółowo

KARTA KURSU. Grafika komputerowa

KARTA KURSU. Grafika komputerowa KARTA KURSU Nazwa Nazwa w j. ang. Grafika komputerowa Computer graphics Kod Punktacja ECTS* 3 Koordynator dr inż. Krzysztof Wójcik Zespół dydaktyczny: dr inż. Krzysztof Wójcik dr inż. Mateusz Muchacki

Bardziej szczegółowo

Międzyplatformowy interfejs systemu FOLANessus wykonany przy użyciu biblioteki Qt4

Międzyplatformowy interfejs systemu FOLANessus wykonany przy użyciu biblioteki Qt4 Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Agnieszka Holka Nr albumu: 187396 Praca magisterska na kierunku Informatyka

Bardziej szczegółowo

Projekt i implementacja systemu wspomagania planowania w języku Prolog

Projekt i implementacja systemu wspomagania planowania w języku Prolog Projekt i implementacja systemu wspomagania planowania w języku Prolog Kraków, 29 maja 2007 Plan prezentacji 1 Wstęp Czym jest planowanie? Charakterystyka procesu planowania 2 Przeglad istniejacych rozwiazań

Bardziej szczegółowo

Mikołaj Kania Waldemar Korłub Jakub Krajewski

Mikołaj Kania Waldemar Korłub Jakub Krajewski Mikołaj Kania Waldemar Korłub Jakub Krajewski Wprowadzenie do projektowania gry strategicznej w oparciu o XNA Framework Mobilizacja Nasibu Isle XNA Framework Wirtualny świat rozgrywki Elementy 2D Elementy

Bardziej szczegółowo

Kierunek: Informatyka Stosowana Poziom studiów: Studia I stopnia Forma studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia

Kierunek: Informatyka Stosowana Poziom studiów: Studia I stopnia Forma studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia Wydział: Fizyki i Informatyki Stosowanej Kierunek: Informatyka Stosowana Poziom studiów: Studia I stopnia Forma studiów: Stacjonarne Rocznik: 2019/2020 Język wykładowy: Polski Semestr 1 z Fizyka 3 JINS-1-103-s

Bardziej szczegółowo

PRZEWODNIK DYDAKTYCZNY I PROGRAM NAUCZANIA PRZEDMIOTU FAKULTATYWNEGO NA KIERUNKU LEKARSKIM ROK AKADEMICKI 2016/2017

PRZEWODNIK DYDAKTYCZNY I PROGRAM NAUCZANIA PRZEDMIOTU FAKULTATYWNEGO NA KIERUNKU LEKARSKIM ROK AKADEMICKI 2016/2017 PRZEWODNIK DYDAKTYCZNY I PROGRAM NAUCZANIA PRZEDMIOTU FAKULTATYWNEGO NA KIERUNKU LEKARSKIM ROK AKADEMICKI 2016/2017 1. NAZWA PRZEDMIOTU: SZTUCZNA INTELIGENCJA W MEDYCYNIE 2. NAZWA JEDNOSTKI (jednostek

Bardziej szczegółowo

Tomasz Grześ. Systemy zarządzania treścią

Tomasz Grześ. Systemy zarządzania treścią Tomasz Grześ Systemy zarządzania treścią Co to jest CMS? CMS (ang. Content Management System System Zarządzania Treścią) CMS definicje TREŚĆ Dowolny rodzaj informacji cyfrowej. Może to być np. tekst, obraz,

Bardziej szczegółowo

Inżynieria systemów mobilnych

Inżynieria systemów mobilnych Przedmiot: Rok: 3 Inżynieria systemów mobilnych Semestr: VI Rodzaj zajęć i liczba godzin: Studia stacjonarne Studia niestacjonarne Wykład 30 21 Ćwiczenia Laboratorium 30 21 Projekt Liczba punktów ECTS:

Bardziej szczegółowo

Programowanie Internetowe Web programming

Programowanie Internetowe Web programming Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2013/2014

Bardziej szczegółowo

Systemy Informatyki Przemysłowej

Systemy Informatyki Przemysłowej Systemy Informatyki Przemysłowej Profil absolwenta Profil absolwenta Realizowany cel dydaktyczny związany jest z: tworzeniem, wdrażaniem oraz integracją systemów informatycznych algorytmami rozpoznawania

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Podniesienie poziomu wiedzy studentów z inżynierii oprogramowania w zakresie C.

Bardziej szczegółowo

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki Dariusz Brzeziński Politechnika Poznańska, Instytut Informatyki Język programowania prosty bezpieczny zorientowany obiektowo wielowątkowy rozproszony przenaszalny interpretowany dynamiczny wydajny Platforma

Bardziej szczegółowo

Temat pracy dyplomowej magisterskiej (jęz. pol.)

Temat pracy dyplomowej magisterskiej (jęz. pol.) Zastosowanie algorytmów sztucznej inteligencji w celu identyfikacji użytkowników na podstawie rytmu pisania na klawiaturze Applying artificial intelligence algorithms in order to identify users basing

Bardziej szczegółowo

Kierunek: Informatyka Stosowana Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia

Kierunek: Informatyka Stosowana Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia Wydział: Fizyki i Informatyki Stosowanej Kierunek: Informatyka Stosowana Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne Rocznik: 20/2019 Język wykładowy: Polski Semestr 1 JIS-1-103-s

Bardziej szczegółowo

Podstawy programowania. Wprowadzenie

Podstawy programowania. Wprowadzenie Podstawy programowania Wprowadzenie Proces tworzenia programu Sformułowanie problemu funkcje programu zakres i postać danych postać i dokładność wyników Wybór / opracowanie metody rozwiązania znaleźć matematyczne

Bardziej szczegółowo

Semantyczny Monitoring Cyberprzestrzeni

Semantyczny Monitoring Cyberprzestrzeni Semantyczny Monitoring Cyberprzestrzeni Partnerzy projektu: Katedra Informatyki Ekonomicznej Uniwersytet Ekonomiczny w Poznaniu Partnerzy projektu: Zarys problemu Źródło internetowe jako zasób użytecznych

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł kierunkowy ogólny Rodzaj zajęć: wykład, laboratorium GRAFIKA KOMPUTEROWA Computer Graphics Forma studiów: studia

Bardziej szczegółowo

Multimedia i Interfejsy

Multimedia i Interfejsy Multimedia i Interfejsy Sem. 3 studiów dziennych Wymiar: wykład 15 h laboratorium 15 h Prowadzący wykład: dr inż. Mariusz Szwoch dr inż. Jan Daciuk szwoch@eti.pg.gda.pl jandac@eti.pg.gda.pl dr inż. Mariusz

Bardziej szczegółowo

Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa

Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa 1 Java Wprowadzenie 2 Czym jest Java? Język programowania prosty zorientowany obiektowo rozproszony interpretowany wydajny Platforma bezpieczny wielowątkowy przenaszalny dynamiczny Rozumiana jako środowisko

Bardziej szczegółowo

KOMPUTEROWE WSPOMAGANIE PROJEKTOWANIA

KOMPUTEROWE WSPOMAGANIE PROJEKTOWANIA KOMPUTEROWE WSPOMAGANIE PROJEKTOWANIA Kod przedmiotu: 02.9-WI-AUP-KWP Typ przedmiotu: obowiązkowy Język nauczania: polski Odpowiedzialny za przedmiot: mgr inż. arch. Michał Golański Prowadzący: nauczyciele

Bardziej szczegółowo

Zastosowanie sieci neuronowych w problemie klasyfikacji wielokategorialnej. Adam Żychowski

Zastosowanie sieci neuronowych w problemie klasyfikacji wielokategorialnej. Adam Żychowski Zastosowanie sieci neuronowych w problemie klasyfikacji wielokategorialnej Adam Żychowski Definicja problemu Każdy z obiektów może należeć do więcej niż jednej kategorii. Alternatywna definicja Zastosowania

Bardziej szczegółowo

Technologie i aplikacje mobilne Kod przedmiotu

Technologie i aplikacje mobilne Kod przedmiotu Technologie i aplikacje mobilne - opis przedmiotu Informacje ogólne Nazwa przedmiotu Technologie i aplikacje mobilne Kod przedmiotu 11.3-WI-INFP-TiAM Wydział Kierunek Wydział Informatyki, Elektrotechniki

Bardziej szczegółowo

Prezentacja specjalności Inżynieria Systemów Informatycznych

Prezentacja specjalności Inżynieria Systemów Informatycznych Prezentacja specjalności Inżynieria Systemów Informatycznych Kierownik specjalności: Prof. nzw. Marzena Kryszkiewicz Konsultacje: piątek, 16:15-17:45, pok. 318 Sylwetka absolwenta: inżynier umiejętności

Bardziej szczegółowo

Prezentacja specjalności Inżynieria Systemów Informatycznych

Prezentacja specjalności Inżynieria Systemów Informatycznych Prezentacja specjalności Inżynieria Systemów Informatycznych Kierownik specjalności: Prof. nzw. Marzena Kryszkiewicz Konsultacje: piątek, 16:15-17:45, pok. 318 Sylwetka absolwenta: inżynier umiejętności

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Jednostki obliczeniowe w zastosowaniach mechatronicznych Kierunek: Mechatronika Rodzaj przedmiotu: dla specjalności Systemy Sterowania Rodzaj zajęć: Wykład, laboratorium Computational

Bardziej szczegółowo

POLITECHNIKA LUBELSKA Wydział Elektrotechniki Kierunek: INFORMATYKA II stopień stacjonarne i Informatyki PROGRAM STUDIÓW

POLITECHNIKA LUBELSKA Wydział Elektrotechniki Kierunek: INFORMATYKA II stopień stacjonarne i Informatyki PROGRAM STUDIÓW PROGRAM STUDIÓW Program zajęć w poszczególnych semestrach (godz. / 15 sem.) Lp. Kod Nazwa przedmiotu 1 IMS1.00 Bezpieczeństwo i higiena pracy 1 1 15 1 2 IMS1.01 Informacja naukowa 2 h/sem. 0 0 0 3 IMS1.0B

Bardziej szczegółowo

Activities Performed by prof. Tadeusiewicz in Books and Journals Editorial Boards

Activities Performed by prof. Tadeusiewicz in Books and Journals Editorial Boards Activities Performed by prof. Tadeusiewicz in Books and Journals Editorial Boards Member of Editorial Board of the book series 1. Associate Editor for book series "Advances in Applied Intelligence Technologies"

Bardziej szczegółowo

ZASTOSOWANIE TECHNOLOGII WIRTUALNEJ RZECZYWISTOŚCI W PROJEKTOWANIU MASZYN

ZASTOSOWANIE TECHNOLOGII WIRTUALNEJ RZECZYWISTOŚCI W PROJEKTOWANIU MASZYN MODELOWANIE INŻYNIERSKIE ISSN 1896-771X 37, s. 141-146, Gliwice 2009 ZASTOSOWANIE TECHNOLOGII WIRTUALNEJ RZECZYWISTOŚCI W PROJEKTOWANIU MASZYN KRZYSZTOF HERBUŚ, JERZY ŚWIDER Instytut Automatyzacji Procesów

Bardziej szczegółowo

SYSTEM BIOMETRYCZNY IDENTYFIKUJĄCY OSOBY NA PODSTAWIE CECH OSOBNICZYCH TWARZY. Autorzy: M. Lewicka, K. Stańczyk

SYSTEM BIOMETRYCZNY IDENTYFIKUJĄCY OSOBY NA PODSTAWIE CECH OSOBNICZYCH TWARZY. Autorzy: M. Lewicka, K. Stańczyk SYSTEM BIOMETRYCZNY IDENTYFIKUJĄCY OSOBY NA PODSTAWIE CECH OSOBNICZYCH TWARZY Autorzy: M. Lewicka, K. Stańczyk Kraków 2008 Cel pracy projekt i implementacja systemu rozpoznawania twarzy, który na podstawie

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa : Kierunek: Informatyka Rodzaj : obowiązkowy w ramach specjalności: Inżynieria oprogramowania Rodzaj zajęć: wykład, laboratorium PROGRAMOWANIE APLIKACJI INTERNETOWYCH Internet Application Development

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Sieci komputerowe Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE

Bardziej szczegółowo