Studenci mogą samodzielnie poszukiwać tematów u osób, z którymi mają/mieli zajęcia.
Studenci mogą też skorzystać z poniższej listy proponowanych
tematów prac magisterskich (lista będzie uzupełniana w miarę pojawiania się kolejnych tematów):
- Tematy prac magisterskich
dla studentów informatyki związane z projektowaniem synchrotronu (dane kontaktowe
wewnątrz pliku).
- Około 10 tematów zaproponowanych przez firmę Parasoft. Nie mogę ich udostępnić w sieci,
osoby zainteresowane mogą je dostać do wglądu u mnie, u prof. Rudego lub w Sekretariacie
Dydaktycznym, wraz z kontaktem do firmy.
- Pakiety do obliczeń w fizyce fazy skondensowanej: instalacja, testowanie i budowa interfejsu na komputerze DESZNO,
prof. dr hab Jerzy Konior
Typowe pakiety, o jakich myślimy to
VASP
Wien2k
Siesta
Informacje o nich można znależć w sieci. Podane aplikacje są już gotowe i przetestowane na wielu innych platformach, są one napisane w Fortranie 77/90/95, z fragmentami w języku C. Oczywiście obliczenia chcemy prowadzić w wersji z równoległym tokiem, zatem potrzeba użyć bibliotek MPI. Na początek chcemy, by magistrant zainstalował wybrane aplikacje, tak by można było wykonać przykładowe testy z typowymi danymi wejściowymi. Można też do tych aplikacji zbudować interfejs webowy, a wtedy potrzeba znać mechanizm CGI, najlepiej w PERLu.
Magistrant powinien dobrze znać obsługę systemu Unix/Linux, powinien programować w C i w Fortranie, łącznie z użyciem bibliotek (np. Lapack) i tworzeniem wersji równoległych napisanych programów.
- Elementy macierzowe siły trójciałowej - algorytm Monte
Carlo na maszynę wieloprocesorową, dr Roman Skibiński
Istniejąca metoda obliczania elementów sił trójciałowych pomiędzy
nukleonami wymaga wykonania dużej (10^7) liczby całkowań w pięciu wymiarach.
Mimo wykonywania odpowiednich kodów, używających standardowych metod
całkowania, na wieloprocesorowych superkomputerach obliczenia te trwają
zbyt długo. Jedną z możliwości ich przyśpieszenia jest użycie metod Monte
Carlo do całkowania. Praca polegać będzie na zmianie istniejącego programu
(nowa procedura całkowania) i przetestowaniu (na dużej maszynie
wieloprocesorowej) otrzymywanych wyników
(np. ich stabilność wraz ze zmianą liczby punktów do całkowania). Istniejący
program napisany jest w Fortranie z użyciem MPI do komunikacji pomiędzy
procesorami. Znajomość MPI nie jest konieczna, Fortranu mile widziana
(acz C lub C++ wystarczy). Praca nie wymaga również znajomości fizyki, jest
czysto informatyczna. W razie pytań zapraszam do pokoju 237 lub
proszę pisać na adres: roman.skibinski@uj.edu.pl
- Pomiar czasu z wysoką rozdzielczością przy zastosowanie układów FPGA, dr Marek Pałka
- Przetwarzanie obrazów za pomocą układów FPGA w czasie rzeczywistym, dr Marek Pałka
- Badanie możliwości implementacji sieci neuronowych w układach FPGA, dr Marek Pałka
- Zaprojektowanie i uruchomienie programowalnego testera do symulacji danych generowanych przez modul Block Card w systemie DAQ eksperymentu Fazia (Język VHDL),
dr inż. Krzysztof Korcyl (IFJ PAN)
- Zbudowanie środowiska do analizy ruchu sieciowego generowanego w systemie akwizycji danych eksperymentu Fazia (Język VHDL) ,
dr inż. Krzysztof Korcyl (IFJ PAN)
- Narzędzie do analizy falkowej sygnałów, dr hab. P. F. Góra
Celem pracy jest skonstruowanie narzędzia implementującego podstawowe (i dobrze opisane w podręcznikach)
operacje transformacji falkowych dla kilku wybranych baz - rozkład i rekonstrukcja sygnału,
odszumianie z wyborem algorytmu. Użytkownik ma mieć wygodną możliwość wyboru bazy,
używanych komponent falkowych, a także automatycznego lub "ręcznego" odszumiania.
Pożądana jest także możliwość dopasowywania wielomianów i funkcji wymiernych do
odszumionych danych.
Narzędzie, które będzie stosowane
w przyszłości w celach dydaktycznych, ma przedstawiać wyniki w sposób graficzny, ma mieć wygodny interfejs,
i umożliwiać eksport wykresów do formatu .eps lub .pdf.
- Generowanie struktury białka o zadanych wartościach kątów Phi i Psi,
prof. dr hab. Irena Roterman-Konieczna (CM UJ)
Dokładnie zdefiniowane operacje na układzie tworzącym łańcuch o ściśle określonych więzach i stopniach swobody. Operacje na macierzach. Wszystkie dane dostępne u Promotora.
Dane - sekwencja elementów strukturalnych.
Oczekiwany wynik - zestaw współrzędnych przestrzennych dla zadanej sekwencji.
Ustalanie wartości kątów Phi, Psi dla określenia struktury białka,
prof. dr hab. Irena Roterman-Konieczna (CM UJ)
Celem pracy jest przygotowanie programu komputerowego wyliczającego wartości kątów dwuściennych dla struktury łańcucha o znanych współrzędnych atomów w jego skład wchodzących.
Dane to struktura PDB (baza Protein Data Bank) z podanymi współrzędnymi przestrzennymi atomów. Na podstawie wartości współrzędnych należy określić wartości kątów dwuściennych ściśle określonych przez konkretne atomy w łańcuchu.
Oczekiwany wynik to zestaw wartości kątów oraz określenie kodów strukturalnych wg zdefiniowanej zasady - kody literowe przypisywane są na podstawie przynależności do rozpoznanego fragmentu zmienności kątów.
Środowisko programistyczne wybrane przez Magistranta.
- Metoda dyfuzyjna optymalizacji globalnej,
prof. dr hab. Irena Roterman-Konieczna (CM UJ)
Celem pracy jest przygotowanie narzędzia umożliwiającego generowanie funkcji w postaci zdeformowanej poprzez stopniowe dodawanie drugiej pochodnej. Dodanie drugiej pochodnej funkcji nie zmienia położeń punktów przegięcia. Zmienia natomiast relacje pomiędzy minimami i maksymami lokalnymi prowadząc w efekcie do powstania funkcji o jednym minimum. Położenie tego minimum odpowiada innej niż pierwotna pozycja minimum globalnego. Zastosować należy procedurę odwrotną prowadząca do określenia pozycji minimum globalnego w funkcji o postaci wyjściowej.
Pracę należy wykonać w oparciu o zestaw publikacji Autora o nazwisku Jarosław Kostrowicki.
- Interpretacja macierzy rzadkiej o rozmiarach 160 000 x 2401,
prof. dr hab. Irena Roterman-Konieczna (CM UJ)
Celem pracy jest przygotowanie narzędzia do obsługi dużej macierzy rzadkiej o rozmiarach 160 000 x 2401. Dostępne są dane o zawartości poszczególnych komórek tej macierzy. Oczekiwania w stosunku do narzędzia to umożliwienie przeszukiwania tej macierzy w formie wyboru zestawu zmiennej opisującej kolumny przy zadanej treści odpowiadającej zadanemu wierszowi.
Wybór środowiska programistycznego jest decyzją Magistranta.
Wszystkie dane dostępne u Promotora.
- Technika przekształcenia macierzy odległości miedzy elementami na formę macierzy współrzędnych przestrzennych,
prof. dr hab. Irena Roterman-Konieczna (CM UJ)
Dana jest macierz odległości pomiędzy elementami w przestrzeni. Na podstawie tych danych należy wygenerować macierz podającą wartości współrzędnych dla położeń elementów w danym układzie.
Środowisko programistyczne dla realizacji tego zadania wybiera Magistrant.
- Klasyfikacja molekuł pełniących role liganda w strukturach białek,
prof. dr hab. Irena Roterman-Konieczna (CM UJ)
Celem pracy jest konstrukcja narzędzia umożliwiającego przeszukiwanie bazy danych (Protein Data Bank) wg klucza molekuł pełniących rolę liganda. Oczekiwana jest możliwość grupowania tych molekuł na podstawie słów kluczowych określających nazwę molekuły.
Wszystkie dane niezbędne do realizacji pracy zawiera baza PDB.
Środowisko programistyczne wybiera Magistrant kierując się specyfiką zarówno bazy danych jak i oczekiwanego zestawu informacji: zbiór białek o jednakowym ligandzie, zbiór białek o wielu identycznych ligandach, zbiór białek o wielu różnych ligandach itp.
- Efekty zespoleń obwodów sprzężenia zwrotnego ujemnego w zastosowaniu do zjawisk biologicznych,
prof. dr hab. Irena Roterman-Konieczna (CM UJ)
Celem pracy jest konstrukcja programu symulującego system sprzężonych wzajemnie cykli sprzężenia zwrotnego ujemnego. Docelowo planowane jest zaadoptowanie systemu do procesów zachodzących w komórce (organizmie żywym).
Relacje sprzężeń pomiędzy indywidualnymi cyklami odbywają się poprzez element cyklu: efektor i/lub receptor.
Efektor rozumiany jest jako element wykonawczy odpowiedzialny za przebieg konkretnego procesu oraz receptor, który jest elementem odpowiedzialnym za stabilizację produktu danego cyklu na określonym poziomie.
Oddziaływanie poprzez efektor rozumiane jest jako rodzaj kooperacji systemów (współdziałanie procesów biologicznych). Oddziaływanie poprzez receptor jest interpretowane jako oddziaływanie o charakterze rozkazu przeprogramowujące działanie cyklu na inny poziom stabilizacji. Rozkaz pochodzi ze strony organizmu jako systemu nadrzędnego w stosunku do komórki, gdzie zachodzą procesy w ramach indywidualnych cykli sprzężenia zwrotnego ujemnego.
Przewidywana jest konstrukcja systemu w układzie stopniowego rozbudowywania systemu poprzez zwiększanie liczby cykli w systemie.
Lekturą podstawową dla proponowanego tematu jest podręcznik:
Tytuł: "Biologia systemów - Strategia działania organizmu żywego"
Autorzy: Konieczny Leszek, Roterman Irena, Spólnik Paweł
Wydawca: Wydawnictwo Naukowe PWN Warszawa 2010.
- System oceny edukacyjnych ścieżek klinicznych w modelu Bit Pathways, dr Andrzej Kononowicz (Cyfronet)
Stosowaną niekiedy w edukacji metodą aktywacji studentów jest budowa przez nich graficznych organizatorów wiedzy - np. map myśli czy diagramów przepływu. W Zakładzie Bioinformatyki i Telemedycyny Collegium Medicum Uniwersytetu Jagiellońskiego powstał system wspomagający nauczanie medycyny Bit Pathways, zapoznający studentów z pojęciem ścieżek klinicznych poprzez aktywną ich konstrukcję na zajęciach. Ścieżki kliniczne są interdyscyplinarnymi planami diagnostyki i leczenia pacjentów z określonymi problemami zdrowotnymi. Spotykaną często graficzną postacią ścieżek jest diagram przepływu (ang. flowchart). Ścieżki kliniczne realizowane w systemie Bit Pathways posiadają możliwość dodawania do elementów diagramu ścieżki ustrukturyzowanych opisów jego poszczególnych elementów. Obecnie istniejące narzędzie wspomagające ocenę ścieżek umożliwia jedynie pasywne przeglądanie prac studenckich. Zadaniem osoby realizującej temat pracy magisterskiej będzie rozszerzenie obecnego modelu danych systemu Bit Pathways o funkcję komentowania przez nauczycieli prac studenckich w środowisku internetowym. Nauczyciel powinien mieć możliwość wygodnego porównania pracy studenckiej ze ścieżką wzorcową, dokonania wyraźnie oznaczonych korekt, a następnie poinformowania studenta o dokonanej recenzji. Studenci powinni mieć wglądu w wyniki oceny, a następnie dokonania stosownych poprawek. System powinien być zrealizowany przy pomocy technologii internetowych niewymagających dodatkowej instalacji oprogramowania po stronie użytkownika.
- Budowa sieciowego edytora edukacyjnych ścieżek klinicznych w modelu Bit Pathways, dr Andrzej Kononowicz (Cyfronet)
Systemy wspomagania decyzji w medycynie przeszły długą drogę od aplikacji teorii Bayesa, przez systemy bazujące na regułach, do systemów wykorzystujących elementy sztucznej inteligencji jak logika rozmyta i sztuczne sieci neuronowe. Obecnie dużo uwagi poświęca się w informatyce medycznej modelom sieci zadań (ang. task network models) opisujących ciąg czynności klinicznych oraz decyzji połączony zależnościami czasowymi, oraz uwarunkowany aktualnym stanem pacjenta. Za pomocą modeli sieci zadań realizowane są tzw. ścieżki kliniczne, czyli interdyscyplinarne plany diagnostyki i leczenia pacjentów z określonymi problemami zdrowotnymi. W Zakładzie Bioinformatyki i Telemedycyny Collegium Medicum Uniwersytetu Jagiellońskiego powstał model ścieżek klinicznych Bit Pathways. Tworząc system szczególny nacisk położono na aspekty edukacyjne systemu, tak by mógł być wykorzystywany w kształceniu studentów medycyny. Obecnie edytor ścieżek w modelu Bit Pathways zrealizowany jest jako aplikacja typu desktop w technologii Java. Szukane są metody implementacji narzędzia pozwalające na edycję ścieżek wyłącznie za pomocą przeglądarki internetowej, bez konieczności instalacji dodatkowego oprogramowania jak wirtualna maszyna Javy. Osoba realizująca prace magisterską będzie mogła wykazać się w trakcie realizacji zadania znajomością współczesnych technologii internetowych - takich jak HTML5 i AJAX. Praca wpisuje się w bardzo aktualny trend badań nad wykorzystaniem systemów wspomagania decyzji w kształceniu personelu medycznego.
- Budowa zgodnego ze standardami odtwarzacza materiałów typu wirtualny pacjent, dr Andrzej Kononowicz (Cyfronet)
Pojęcie "wirtualny pacjent" odnosi się do programu komputerowego symulującego spotkanie lekarza z pacjentem [1]. Praca z takim systemem edukacyjnym przekłada się na szereg decyzji, w których podejmowaniu pomagają prezentowane dane kliniczne i zawarte w programie materiały dydaktyczne. Obecnie istnieje wiele systemów wirtualnych pacjentów takich jak: CASUS, Campus, Web-SP czy Vp Sim, różniących się sposobem realizacji idei wirtualnego pacjenta [2]. By ułatwić wymianę obiektów dydaktycznych zlokalizowanych w różnych systemach wirtualnych pacjentów powstał międzynarodowy standard ANSI MedBiquitous Virtual Patient [3]. W Internecie dostępne są już duże repozytoria pakietów wirtualnych pacjentów - m.in. składające się z ponad 320 obiektów repozytorium projektu europejskiego eViP [4]. Problemem jest brak dostępności mobilnej przeglądarki wirtualnych pacjentów, która umożliwiałaby rozwiązywanie przypadków wirtualnych pacjentów zapisanych w formacie MedBiquitous, bez konieczności połączenia z Internetem oraz skomplikowanej dla studenta medycyny instalacji środowiska uruchomieniowego. Celem pracy jest budowa zgodnej ze standardem MedBiquitous przeglądarki wirtualnych pacjentów działającej w trybie off-line i niewymagająca skomplikowanej instalacji. Praca będzie realizowana w ramach współpracy z Uniwersytetem Ludwika Maksymiliana w Monachium (autorami platformy wirtualnych pacjentów CASUS). Wymagana jest znajomość języka angielskiego lub niemieckiego.
Literatura
[1] Cook, D. A. & Triola, M. M. (2009), 'Virtual patients: a critical literature review and proposed next steps.', Med Educ 43(4), 303--311.
[2] Huwendiek, S.; de Leng, B. A.; Zary, N.; Fischer, M. R.; Ruiz, J. G. & Ellaway, R. (2009), 'Towards a typology of virtual patients.', Med Teach 31(8), 743--748.
[3] Smothers, V.; Greene, P.; Ellaway, R. & Detmer, D. E. (2008), 'Sharing innovation: the case for technology standards in health professions education.', Med Teach 30(2), 150--154.
[4] eViP Project Repository - http://www.virtualpatients.eu/referatory
- Budowa systemu "Wirtualnego Pacjenta" w dziedzinie organizacji ochrony zdrowia,
prof. dr hab. Irena Roterman-Konieczna (CM UJ)
Oczekiwane jest opracowanie "wirtualnego pacjenta" w postaci ścieżki decyzyjnej odpowiadającej procedurze rejestracji i przebiegu leczenia pacjenta z punktu widzenia organizacji ochrony zdrowia.
Decyzje podejmowane na ścieżce dotyczą statusu pacjenta w strukturze organizacyjnej służby zdrowia. Oceniane jest generowanie właściwych dokumentów na kolejnych etapach diagnostyki i terapii.
- System zarządzania zbiorem zdjęć histopatologicznych,
prof. dr hab. Irena Roterman-Konieczna (CM UJ)
Do dyspozycji jest duży zbiór danych graficznych. Należy opracować narzędzie do operowania tymi zasobami w postaci uporządkowania obrazów w porządku odpowiadającym kolejności podejmowania decyzji diagnostycznych.
Praca realizowana będzie we współpracy ze specjalistami w dziedzinie histopatologii.
- Identyfikacja sygnału EKG (EEG),
prof. dr hab. Irena Roterman-Konieczna (CM UJ)
Sygnał EKG, jaki uzyskujemy z pomiaru pracy serca ma formę krzywej o ściśle określonych elementach w postaci lokalnych minimów i maksimów. Każdy z tych elementów ma znaczenie diagnostyczne. Zestaw odchyleń o tzw "normy" jest podany. Narzędzie powinno identyfikować takie odchylenia od stanu prawidłowego podpowiadając lekarzowi elementy, na które należy zwrócić uwagę podejmując decyzję dotyczącą diagnozy.
Praca może przyjąć formę kontynuacji poprzednio wykonanej pracy, w której uzyskano etap oczyszczania krzywej z szumów.
Elektroniczny rekord pacjenta - pacjent kliniki leczenia uzależnień,
prof. dr hab. Irena Roterman-Konieczna (CM UJ)
Zaawansowana medyczna baza danych do danych pochodzących z badań medycznych pacjentów leczonych na programie substytucyjnym.
Właściwości: automatyczne wprowadzanie dużej ilości danych z plików xls lub txt oraz generowanie raportów, magazynowanie i przeglądanie ich pod względem wybranych parametrów.
Program będzie wykonany jako aplikacja WEBowa.
- Elektroniczny rekord pacjenta kliniki weterynaryjnej,
prof. dr hab. Irena Roterman-Konieczna (CM UJ)
Zaawansowana medyczna baza danych do danych pochodzących z badań medycznych pacjentów leczonych na programie substytucyjnym.
Właściwości: automatyczne wprowadzanie dużej ilości danych z plików xls lub txt oraz generowanie raportów, magazynowanie i przeglądanie ich pod względem wybranych parametrów.
Program będzie wykonany jako aplikacja WEBowa.
- Wizualizacja zmian polimorficznych w strukturach białek, dr Monika Piwowar(CM UJ)
Praca z zakresu bioinformatyki. Celem pracy będzie utworzenie narzędzia do wizualizacji zmian zdarzających się na poziomie zapisu genetycznego i ujawniających się w strukturach (2D i 3D) białek.
Praca ma być kontynuacją wcześniej napisanej pracy magisterskiej w Zakładzie Bioinformatyki i Telemedycyny, lecz pomimo opracowanego zrębu tematu będzie wymagała wnikliwego zaznajomienia się bazami danych tj. GenBank, GenPept, SNP i PDB.
Magistrant będzie zobowiązany do zautomatyzowania pobierania danych ze wspomnianych baz danych oraz w sposób ciekawy i czytelny zaprezentowania wyników.
- Opracowanie narzędzia do analizy statystycznej danych mikromacierzowych, dr Monika Piwowar(CM UJ)
Praca z zakresu bioinformatyki. Jej celem będzie utworzenie narzędzia do statystycznej analizy danych pochodzących z eksperymentów mikromacierzowych.
Praca ma się koncentrować wokół zagadnień związanych z ekspresją genów oraz wybranych metod statystycznych tj. np. analiza skupień oraz analiza wariancji z powtarzanymi pomiarami.
Opracowywane zagadnienie będzie wymagało od magistranta zapoznania się ze struktura danych w bazie GEO Dataset (baza zamieszczona w National Center of Biotechnology Information) oraz zagadnieniami związanymi z testowaniem hipotez statystycznych.
Magistrant będzie zobowiązany do zautomatyzowania pobierania danych z bazy ekspresji genów, następnie poddania ich analizie statystycznej i finalnie zaprezentowania wyników końcowych.
- Mój genotyp - wizualizacja ryzyka względnego pojawienia się choroby, dr Monika Piwowar(CM UJ)
Praca z zakresu bioinformatyki. Praca ma polegać na implementacji algorytmu wyliczania znanego w literaturze współczynnika ryzyka względnego (RR) pojawienia się interesującej cechy biologicznej.
Proponuje się, żeby cechami były jednostki chorobowe takie jak np. wybrane choroby nowotworowe, sercowo-naczyniowe, neuropsychiatryczne, ale również cechy niezwiązane z chorobami tj.: inteligencja, smak czy łysienie.
Praca będzie wymagała utworzenia narzędzia do automatycznego pobierania ze stosowanych baz informacji o możliwych zmianach w zapisie genetycznym. Bedzie to związane z koniecznością wnikliwego zaznajomienia się ze strukturą i sposobem składowania danych w bazie polimorfizmów SNP zamieszczonej w NCBI (National Center of Biotechnology Information) oraz portalu HapMap.
Duży nacisk będzie położony kreatywność magistranta w opracowywaniu tematu i prezentacji wyników końcowych.
- Mój genotyp - wizualizacja linii genetycznej matki i ojca, dr Monika Piwowar(CM UJ)
Praca z zakresu bioinformatyki. Jej celem będzie utworzenie narzędzia prezentującego linię genealogiczną potencjalnego użytkownika w oparciu o klasyfikację haplogrup mitochondrialnych.
Praca będzie wymagała znajomości struktury bazy mitomap oraz bazy polimorfizmów SNP. Magistrant zobowiązany będzie do opracowania narzędzia przy pomocy, którego będą pobierane dane dotyczące zmian polimorficznych w zapisie mtDNA klasyfikujących do odpowiedniej haplogrupy informującej o genetycznym pochodzeniu.
Duży nacisk położony będzie na graficzny sposób prezentacji wyników.
- Implementacja równań różniczkowych opisujących dynamiczny układ aktywności genów na przykładzie szlaku inicjowanego przez TGF-beta, dr Monika Piwowar(CM UJ)
Praca z zakresu bioinformatyki. Jej celem będzie zaimplementowanie opracowanych równań różniczkowych, przeprowadzenie analizy wrażliwości parametrów tych równań oraz przeprowadzenie symulacji po wprowadzeniu zaburzeń do układu.
Opracowanie proponowanego tematu będzie wymagało zaznajomienia się z bazą sieci interakcji genów KEGG oraz programu do symulacji przebiegu ekspresji genów w czasie tj. np. COPASI czy MATLAB.
Kryterium wyboru powinno
opierać się na stopniu wpływu czynnika genetycznego na wystąpienie danej cechy
oraz stopień udokumentowania naukowego powiązania zmian w genach (SNP) z cechą.
Analiza wrażliwości parametrów w równaniach opisujących przebieg aktywności genów inicjowany przez TGF-beta.
Praca ciekawa, praktyczna i niezwykle pouczająca.
- Dopasowanie przewidywań nowych modeli rozpadów
leptonów tau do danych eksperymentów Belle i BaBar, prof. dr hab. Zbigniew
Wąs (IFJ PAN, CERN)
Tematyka: Praca będzie wymagad analizy wielu milionów przypadków rozpadów leptonów tau zebranych przez
w/w eksperymenty. Nowe modele rozpadów są reprezentowane albo poprzez różne serie
przypadków generowanych przez symulacje Monte Carlo albo przez wagi dodawane do
wygenerowanych wcześniej przypadków. Praca polegad będzie na znalezieniu lub skonstruowaniu
algorytmu dopasowującego modele do istniejących danych eksperymentalnych następnie na
sprawdzeniu jego skuteczności oraz przeanalizowaniu danych jednego z kanałów rozpadów tau.
Wymagania: Wbrew pozorom praca nie wymaga wiedzy z fizyki. Znacznie ważniejsze jest zainteresowanie (ale nie
sama wiedza) dotycząca metod numerycznych. Praca wymaga zainteresowania rozpoznawaniem
obrazu dla specyficznych konfiguracji gdzie istotne jest tło oraz więzy (rozkłady są określone na
nieliniowych, wielowymiarowych przestrzeniach).
Jeśli praca się uda, będzie miała wartość naukową.
Dodatkową atrakcją jest praca na nieopublikowanych dotąd danych
oraz współpraca z młodymi fizykami z różnych krajów.
- Graficzny interfejs użytkownika dla generatora Monte Carlo WINHAC++, dr hab. Wiesław Płaczek
Opracowanie graficznego intefejsu użytkownika w języku Java dla obiektowego generatora Monte Carlo WINHAC++ do modelowania produkcji bozonów W w LHC. Interfejs powinien umożliwiać łatwe inicjowanie generatora, następnie jego uruchamianie oraz śledzenie obliczeń, a na końcu prezentację wyników.
Implementacja adaptacyjnego generatora Monte Carlo FOAM w języku Java, dr hab. Wiesław Płaczek
Dokonanie implementacji obiektowego adaptacyjnego generatora do wielowymiarowego całkowania metodami Monte Carlo oraz generowania przypadków dla dowolnych wielowymiarowych rozkładów prawdopodobeństwa w języku Java. Obecnie istnieją wersje tego generatora w językach Fortran i C++. Celem pracy będzie więc też porównanie wydajności implementacji w języku Java z implementacjami w tych językach.
- Współczesne symulatory systemów operacyjnych dla celów edukacyjnych, dr hab. Wiesław Płaczek
Przegląd współczesnych symulatorów systemów operacyjnych pod kątem ich wykorzystania jako narzędzi do praktycznej nauki systemów operacyjnych. Opracowanie zadań programistycznych umożliwiających praktyczne poznawanie podstawowych aspektów oraz zadań systemu operacyjnego.
Systemy operacyjne Linux i FreeBSD - analiza porównawcza, dr hab. Wiesław Płaczek
Dokonanie analizy porównawczej aktualnych wersji systemów operacyjnych Linux i FreeBSD pod względem realizacji podstawowych funkcjonalości systemu operacyjnego, wydajności oraz wygody użytkownika. Wykonanie odpowiednich testów porównawczych.
- Moduł do rysowania wykresów 3D w środowisku .NET z użyciem Windows Forms lub Windows Presentation Foundation,
prof. dr hab. Stanisław Wróbel
- Program symulujący działanie urządzeń wykorzystywanych w laboratorium - Eurotherm 2604/2704
oraz Agilent w języku programowania zgodnym ze środowiskiem .NET",
prof. dr hab. Stanisław Wróbel
Nad tym tematem może pracować dwu studentów albo możemy go
rozbić na dwa oddzielne tematy.
- Strona internetowa pozwalająca wyświetlić wyniki z bazy danych wraz z wyrysowaniem
wykresów,
prof. dr hab. Stanisław Wróbel
Język programowania dowolny. Komunikacja z bazą danych
przez aplikację WCF z użyciem protokołu HTTP.
Opracowanie bazy danych tekstur ciekłokrystalicznych wraz z interfejsem WWW,
prof. dr hab. Stanisław Wróbel
- Zbudowanie strony WWW dla Zakładu Fizyki Jądrowej,
prof. dr hab. Bogusław Kamys