Seminaria
Seminarium inżynierskie
Od roku akademickiego 2022/2023 prowadzę na Uniwersytecie WSB Merito w Poznaniu seminaria dyplomowe na studiach inżynierskich na kierunku informatyka, a od 2023/2024 również na ścieżce anglojęzycznej.
Wśród tematów projektów inżynierskich możliwych do zrealizowania u mnie należy wymienić: aplikacje webowe, aplikacje mobilne, gry komputerowe, aplikacje edukacyjne.
Inne tematy również są możliwe. Tematami, których u mnie realizować nie można, są tematy typu: identyfikacja wizualna, projekt graficzny itp.
Od strony merytorycznej z wielką chęcią pomogę z matematycznymi aspektami realizowanych projektów.
Jako promotor pomogę z wyborem tematu i sporządzeniem opisu problemu badawczego oraz z ustaleniem harmonogramu pracy. Następnie będę nadzorował pracę grupy zgodnie z ustalonym harmonogramem. Nie wtrącam się w szczegóły realizacji projektu, wybór technologii ani podział zadań między członkami grupy. Moim zadaniem jest doradzić w tych kwestiach, a nie je narzucić. Na koniec pomogę w sformułowaniu dokumentacji projektu.
Seminarium magisterskie
Od roku akademickiego 2021/2022 prowadzę na Uniwersytecie WSB Merito w Poznaniu seminaria magisterskie na studiach uzupełniających magisterskich na kierunku informatyka.
Z wykształcenia jestem doktorem matematyki a moje zainteresowania naukowe powiązane są z logikami nieklasycznymi, z których duża część ma swoje zastosowanie w informatyce teoretycznej, uczeniu maszynowym i przetwarzaniu języka naturalnego.
Od strony merytorycznej bardzo chętnie pomogę we wszelkich zagadnieniach matematycznych powiązanych z tematem pracy.
Temat pracy może być zasadniczo dowolny, ale gdy na danym temacie się nie znam, pomogę tylko przy redagowaniu pracy magisterskiej. Pewne kompetencje merytoryczne w zakresie informatyki mam na temat aplikacji webowych oraz języków programowania.
Sugerowane tematy prac magisterskich to: porównanie różnych technologii webowych, analiza możliwości zastosowania konkretnej technologii w hipotetycznym projekcie komercyjnym.
Jako promotor nie narzucam nikomu tempa pracy. Nie kontroluję, ile ani kiedy zostało napisane. Jedynie czytam i komentuję to, co otrzymam. Nie jestem dobrym wyborem dla osób, które potrzebują nadzoru do regularnej pracy. Wyznaję zasadę, że ja swoją pracę magisterską już napisałem (a nawet dwie), więc to nie mój obowiązek się o to troszczyć.
Prowadzone przedmioty
Języki obiektowe. Python
Celem przedmiotu jest zapoznanie studentów z językiem python jako językiem obiektowym. Studenci po zakończeniu kursu będą swobodnie posługiwać się tym językiem do tworzenia najróżniejszych aplikacji o różnym stopniu złożoności.
Kurs został skonstruowany w ten sposób, by dać jak najszerszy przegląd możliwości pythona, korzystając głównie z biblioteki standardowej.
Przedmiot dla studiów magisterskich na kierunku informatyka.
Programowanie zaawansowanie
Przedmiot dla studiów inżynierskich na kierunku informatyka.
Programowanie multimedialne
W dobie systemów komputerowych pozwalających na interaktywną pracę, kluczowa jest konieczność oprogramowania metod przekazywania informacji zwrotnych w reakcji na akcje użytkownika. Obecnie komputery oddziałują z użytkownikiem przede wszystkim za pomocą zmysłów wzroku (wizualizacja danych, grafika komputerowa) i słuchu (sonifikacja danych, odtwarzanie muzyki, efekty dźwiękowe, dźwięki sygnalizujące zajście zdarzenia).
Celem niniejszego przedmiotu jest przekazanie studentowi podstaw teoretycznych i praktycznych implementacji programów generujących obraz i dźwięk.
Przedmiot specjalnościowy dla studiów inżynierskich na kierunku informatyka.
Geometria obliczeniowa
Celem przedmiotu jest zapoznanie studentów ze sposobami rozwiązywania podstawowych problemów geometrycznych. Studenci zdobędą kompetencje w zakresie najnowszych osiągnięć mających zastosowanie w modelowaniu rzeczywistości oraz symulacjach komputerowych.
Przedmiot dla studentów studiów uzupełniających magisterskich na kierunku informatyka.
Języki programowania - PHP
Ten przedmiot służy przedstawieniu specyfiki programowania w języku PHP. Student/-ka, korzystając z posiadanej już wiedzy, poznaje podobieństwa i różnice między znanymi sobie językami i PHP. Poznaje również specyficzne opcje do obsługi stron internetowych.
Przedmiot specjalnościowy na kierunku informatyka dla studiów inżynierskich.
Matematyka I
Przedmiot dla studiów inżynierskich na kierunku inżynieria zarządzania.
Matematyka I
Przedmiot dla studiów inżynierskich na kierunku logistyka.
Matematyka w zarządzaniu
Przedmiot dla studiów licencjackich na kierunku Zarządzanie.
Matematyka w zarządzaniu obejmuje zagadnienia z analizy matematycznej (granice ciągów, pochodne, całki) oraz algebry liniowej (macierze, układy równań).
Języki programowania - Python
Celem przedmiotu jest zapoznanie studentów z językiem python jako językiem obiektowym. Studenci po zakończeniu kursu będą swobodnie posługiwać się tym językiem do tworzenia najróżniejszych aplikacji o różnym stopniu złożoności.
Kurs został skonstruowany w ten sposób, by dać jak najszerszy przegląd możliwości pythona, korzystając głównie z biblioteki standardowej.
Przedmiot specjalnościowy na kierunku informatyka dla studiów inżynierskich.
Matematyka
Przedmiot dla studiów inżynierskich na kierunku informatyka.
Matematyka dyskretna
Przedmiot dla studiów inżynierskich na kierunku informatyka.
Podstawy programowania
Przedmiot dla studiów inżynierskich na kierunku informatyka.
Matematyka II
Przedmiot dla studiów inżynierskich na kierunku logistyka.
Podstawy projektowania stron internetowych
Przedmiot dla studiów inżynierskich na kierunku informatyka.
Technologia informacyjna
Przedmiot dla studiów licencjackich na kierunku turystyka i rekreacja.