Rafał Dreżewski
If You are interested in the following research issues, please contact me via e-mail
in order to determine the specific topic of the Ph.D., M.Sc. or engineer's thesis:
- Innovative bio-inspired artificial intelligence algorithms.
- Applications of bio-inspired artificial intelligence in:
- finance and economics,
- generating strategies for groups of mobile robots,
- board games and tactical and strategic games,
- criminal analysis,
- continuous optimization (global, multi-modal or multi-objective),
- discrete optimization (VRP, VRPTW, PDPTW problems, public transportation
networks, multi-modal transportation networks, and scheduling
problems),
- ...
- Agent-based modeling and simulation of:
- biological mechanisms and phenomena,
- social systems and mechanisms,
- economic systems and mechanisms,
- political systems and mechanisms,
- psychological mechanisms,
- multi-modal transportation networks,
- public transportation networks,
- road traffic,
- crowd behavior,
- ...
Topics of completed diploma theses
- Master's theses:
- Zastosowanie algorytmów ewolucyjnych do podziału zadań
w grupie współpracujących ze sobą dronów (The use of
evolutionary algorithms for task allocation in a group of
cooperating drones), 2023.
- Planowanie trasy grupy współpracujących ze sobą dronów
z wykorzystaniem wielokryterialnych algorytmów ewolucyjnych
(Planning the route of a group of cooperating drones using
multi-objective evolutionary algorithms), 2023.
- Zastosowanie wybranych algorytmów uczenia maszynowego
do predykcji wartości współczynnika Beta (The use of selected
machine learning algorithms to predict the value of the Beta
coefficient), 2023.
- Zastosowanie konwolucyjnych sieci neuronowych do
rozpoznawania w czasie rzeczywistym odręcznie pisanych
chińskich znaków (The application of convolutional neural
networks for real-time recognition of handwritten Chinese
characters), 2023.
- Zastosowanie wybranych algorytmów uczenia maszynowego
do wykrywania wartości odstających w danych dotyczących
struktury kapitałowo-majątkowej przedsiębiorstw (The use of
selected machine learning algorithms to detect outliers in
data on the capital and property structure of companies),
2023.
- Zastosowanie sieci neuronowych do predykcji zmiany
wartości rynkowej przedsiębiorstwa w efekcie modyfikacji jego
struktury kapitałowo-majątkowej (The use of neural networks to
predict changes in the market value of an enterprise as a
result of modifying its capital and property structure),
2023.
- Optymalizacja wydajności wybranych algorytmów
wyszukiwania motywów częstych o zadanej długości w grafach
(Optimization of the performance of selected algorithms for
searching for frequent motifs of a given length in
graphs), 2023.
- Zastosowanie biologicznie inspirowanych systemów
wieloagentowych wykorzystujących sieci neuronowe i algorytmy
ewolucyjne do optymalizacji struktury kapitałowo-majątkowej
przedsiębiorstw (The application of bio-inspired multi-agent
systems using neural networks and evolutionary algorithms to
optimization of the capital and property structure of
enterprises).
- Algorytmy sztucznej inteligencji dla gry
strategicznej czasu rzeczywistego (Artificial intelligence
algorithms for a real-time strategy game).
- Zastosowanie algorytmów uczenia maszynowego w analizie
wzorców zachowań inwestorów kryptowalut (The application of
machine learning algorithms to analyze the behavioral patterns
of cryptocurrency investors).
- Zastosowanie algorytmów uczenia maszynowego do
predykcji wpływu zmiany struktury kapitałowo-majątkowej
przedsiębiorstwa na jego wartość (The use of machine learning
algorithms to predict the impact of a change in the company's
capital and property structure on its value).
- Zastosowanie algorytmów ewolucyjnych w poszukiwaniu
optymalnych parametrów deterministycznego modelu wzrostu
wartości przedsiębiorstwa (The application of evolutionary
algorithms in the search of optimal parameters of the
deterministic enterprise value growth model).
- Adaptacja modeli sieci neuronowych wykorzystywanych w
syntezie mowy do problemu redukcji szumów (Application of
neural network models used in speech synthesis to the problem
of noise reduction).
- Generowanie strategii dla gry Fanorona z
wykorzystaniem technik sztucznej inteligencji (Generation of
strategies for Fanorona game with the use of artificial
intelligence techniques).
- Predykcja wyniku partii szachowej z wykorzystaniem
sieci neuronowych (Prediction of chess game results using
neural networks).
- Wykrywanie pokrewieństwa na podstawie fotografii
twarzy przy użyciu sieci neuronowych (Detection of kinship
based on facial photos using neural networks).
- Przetwarzanie plików muzycznych na pliki MIDI przy
użyciu zaawansowanych algorytmów analizy dźwięku
(Processing of music files into MIDI files using advanced
sound analysis algorithms).
- Zastosowanie metod sztucznej inteligencji w sterowaniu
grupą postaci w grach strategicznych (Application of
artificial intelligence methods in controlling a group of
characters in strategic games).
- Agentowy symulator zachowania tłumu w sytuacji ataku
na biurowiec (The agent-based simulator of crowd behavior in
an attack on an office building).
- Symulacja zachowania tłumu w sytuacji ewakuacji
budynku z wykorzystaniem modelu aktorów (Simulation of crowd
behavior in event of building evacuation using actor
model).
- Modelowanie i symulacja procesów rozprzestrzeniania się
chorób zakaźnych w populacji (Modeling and simulation of
the spread of infectious diseases in the
population).
- Wspomaganie procesu detekcji egzoplanet w oparciu o
metody uczenia maszynowego (Detection of exoplanets using
machine learning methods).
- Edukacyjne środowisko symulacji obliczeń kwantowych
(Educational environment for simulating quantum
computations).
- Zastosowanie technik sztucznej inteligencji w
taktycznej analizie kryminalnej (Application of artificial
intelligence techniques to tactical crime
analysis).
- Symulator architektur skalowania poziomego baz danych
(Horizontal database scaling architectures
simulator).
- Metody sztucznej inteligencji w strategicznych grach
komputerowych (Artificial intelligence methods for strategy
computer games).
- Zastosowanie sztucznych sieci neuronowych do
identyfikacji krótkozasięgowych korelacji czasowych w procesach
stochastycznych i szeregach czasowych na przykładzie danych
finansowych (The application of artificial neural networks to
identification of short-ranged temporal correlations in
stochastic processes and time series on the example of
financial data).
- Modelowanie i symulacja powstawania organizmów
wielokomórkowych w środowisku niestacjonarnym (Modeling and
simulation of multi-cell organisms formation in a
non-stationary environment).
- Zastosowanie technik sztucznej inteligencji w problemie
znajdowania optymalnych sekwencji akcji dla gier strategicznych
czasu rzeczywistego (The application of artificial intelligence
techniques to the build order optimization problem for real
time strategy games).
- Implementacja oraz ocena efektywności wybranych
algorytmów harmonogramowania (Implementation and evaluation of
the effectiveness of selected scheduling algorithms).
- Platforma wieloagentowa działająca w oparciu o
urządzenia mobilne oraz chmurę obliczeniową przeznaczona do
monitoringu i rozwoju sieci społecznościowych (Multi-agent
platform for monitoring and development of social networks
using mobile devices and cloud computing).
- Implementacja gry taktyczno-strategicznej
wykorzystującej podejście agentowe i mechanizmy sztucznej
inteligencji (The implementation of strategy/tactical game
using agent-based approach and artificial intelligence
mechanisms).
- System dla wolontariatu obliczeniowego wykorzystujący
paradygmat programowania agentowego (System for volunteer
computing using agent-based programming paradigm).
- Platforma przeznaczona do przesyłania notyfikacji
pomiędzy agentami personalnymi z wykorzystaniem chmury
obliczeniowej i urządzeń mobilnych (Platform for sending
notifications between personal agents, based on cloud computing
and mobile devices).
- Zastosowanie technik inteligencji obliczeniowej w
zadaniach optymalizacji sieci transportu (The application of
computational intelligence techniques in transportation network
optimization problems).
- Modelowanie i symulacja ruchu drogowego z
wykorzystaniem podejścia agentowego i automatów komórkowych
(Modeling and simulation of road traffic with the use of
agent-based approach and cellular automata).
- Zastosowanie algorytmu ewolucyjnego do wyszukiwania
wydarzeń zgodnych z preferencjami i kalendarzem użytkownika
(The application of evolutionary algorithm to searching events
in accordance with user preferences and calendar).
- Zastosowanie algorytmów ewolucyjnych do optymalizacji
wielokryterialnej (The application of evolutionary
algorithms to multi-objective optimization).
- Platforma przeznaczona do realizacji systemów
wieloagentowych wykorzystujących urządzenia mobilne i chmurę
obliczeniową (Platform for the realization of multi-agent
systems using mobile devices and cloud computing).
- Zastosowanie algorytmów ewolucyjnych i
ewolucyjno-agentowych do problemów harmonogramowania (The
application of evolutionary and agent-based evolutionary
algorithms to scheduling problems).
- Zastosowania podejścia agentowego i mechanizmów
sztucznej inteligencji w grach taktyczno-strategicznych (The
application of agent-based approach and artificial
intelligence mechanisms in strategic tactical
games).
- Algorytmy uczenia się preferencji użytkownika w
systemie wspomagającym pracę analityka policyjnego (Learning
user preferences algorithms for system supporting the work of
police analyst).
- System wspomagania decyzji inwestycyjnych
wykorzystujący techniki sztucznej inteligencji oraz wybrane
wskaźniki ekonomiczne (System supporting investment decisions
using artificial intelligence techniques and selected economic
indicators).
- Zastosowanie sieci neuronowych do rozpoznawania wzorców
(The use of neural networks for pattern recognition).
- Scentralizowany system do badania technicznego oraz
prawnego stanu pojazdów (Centralized system for the
examination of technical and legal status of
vehicles).
- Administracja systemami informatycznymi w oparciu o
metodologię ITIL (Systems administration on the basis of ITIL
methodology).
- Zastosowanie technik eksploracji danych w analizie
danych pogodowych (Application of data mining techniques to
weather data analysis).
- Platforma przeznaczona do agentowego modelowania i
symulacji na urządzeniach mobilnych i w chmurze obliczeniowej
(Platform for agent-based modeling and simulation using mobile
devices and cloud computing).
- System przeznaczony do generowania strategii
inwestycyjnych z wykorzystaniem programowania genetycznego
(System for generating investment strategies with the use of
genetic programming).
- Implementacja mechanizmów sztucznej inteligencji dla
gry strategicznej VCMI (The implementation of artificial
intelligence mechanisms for VCMI strategy game).
- Zastosowanie algorytmów koewolucyjnych do generowania
strategii gry w szachy (The application of co-evolutionary
algorithms to chess strategies generation).
- Platforma wspomagająca podejmowanie decyzji
inwestycyjnych w oparciu o algorytmy ewolucyjne (Platform
supporting investment decisions on the basis of evolutionary
algorithms).
- Generowanie strategii dla gry w warcaby z
wykorzystaniem technik sztucznej inteligencji (Generation of
strategies for checkers with the use of artificial
intelligence techniques).
- Zastosowanie sieci neuronowych oraz wybranych
wskaźników ekonomicznych w systemie wspomagającym decyzje
inwestycyjne (The application of neural networks and selected
economic indicators in the system supporting investment
decisions).
- Generowanie strategii działań agentów w grach
taktyczno-strategicznych z wykorzystaniem algorytmów sztucznej
inteligencji (Generating strategies of agents' activities in
strategy/tactical games with the use artificial intelligence
algorithms).
- Symulator sieci transportu publicznego (Simulator of
the public transport network).
- System przeznaczony do modelowania oceny scoringowej
(System for credit scoring modeling).
- Zastosowanie technik sztucznej inteligencji w systemie
wspierającym decyzje inwestycyjne na rynku surowców (The
application of artificial intelligence techniques in the
system supporting investment decisions on the raw materials
market).
- Optymalizacja sieci transportu publicznego z
wykorzystaniem algorytmów ewolucyjnych (Optimization of public
transportation network with the use of evolutionary
algorithms).
- Zastosowanie metod uczenia maszynowego w systemie
alokacji zasobów ludzkich do projektów IT (The application of
machine learning methods in the system for human resources
allocation in IT projects).
- Zastosowanie algorytmów mrówkowych w optymalizacji
sieci transportu wielomodalnego (The application of ant colony
optimization algorithms to the optimization of multi-modal
transport network).
- Algorytm koewolucyjny przeznaczony do optymalizacji
strategii gry w Go (Co-evolutionary algorithm for the
optimization of strategy for Go game).
- Modelowanie i symulacja ekosystemów (Modeling and
simulation of ecosystems).
- Wielokryterialne techniki utrzymywania różnorodności
populacji w algorytmach ewolucyjnych (Multi-objective
techniques of maintaining population diversity in evolutionary
algorithms).
- System przeznaczony do modelowania i symulacji zjawisk
powstawania nowych gatunków w procesie ewolucji (System for
modeling and simulation of new species formation phenomena
during evolutionary processes).
- Agentowe modelowanie i symulacja procesów
biologiczno-społecznych (Agent modeling and simulation of
socio-biological processes).
- Platforma przeznaczona do wieloagentowej symulacji
procesów powstawania gatunków w środowiskach ze zmieniającymi
się warunkami (Platform for multi-agent simulation of the
species formation processes in changing
environments).
- Agentowy system przeznaczony do modelowania i
symulacji procesów powstawania mechanizmów społecznych w
populacjach (Agent system for modeling and simulation of the
processes of forming social mechanisms in
populations).
- System przeznaczony do optymalizacji transportu
publicznego z wykorzystaniem technik inspirowanych
biologicznie (System for public transport optimization with
the use of bio-inspired techniques).
- Ewolucyjny system przeznaczony do rozwiązywania
dynamicznych problemów VRPTW z sytuacjami kryzysowymi
(Evolutionary system for solving dynamic VRPTW problems with
crisis situations).
- Agentowy system przeznaczony do modelowania i
symulacji procesów biologiczno-społecznych (Agent-based system
for modeling and simulation of biological and social
processes).
- Modelowanie i symulacja zachowania tłumu w sytuacjach
kryzysowych (Modeling and simulation of crowd behavior during
crisis situations).
- Zastosowanie metod uczenia maszynowego w systemie
wspomagającym zarządzanie zadaniami w przedsiębiorstwie (The
application of machine learning methods in the system supporting
tasks management within an enterprise).
- Zastosowanie algorytmów koewolucyjno-agentowych do
optymalizacji wielokryterialnej (The application of agent-based
co-evolutionary algorithms to multi-objective
optimization).
- Komponentowy system przeznaczony do automatycznej
analizy przelewów bankowych (Component system for automatic
analysis of bank money transfers).
- System przeznaczony do optymalizacji strategii
inwestycyjnych z wykorzystaniem algorytmów ewolucyjnych (System
for optimizing investment strategies with the use of
evolutionary algorithms).
- System symulacyjny wspomagający planowanie drogi
ewakuacyjnej w sytuacjach kryzysowych (Simulation system for
planing of the evacuation route during crisis
situations).
- Zastosowanie algorytmów ewolucyjnych i
agentowo-ewolucyjnych do wielokryterialnej optymalizacji
portfela inwestycyjnego (The application of evolutionary
algorithms and agent-based evolutionary algorithms to
multi-objective portfolio optimization).
- Dostęp do zdalnych zasobów danych przy użyciu Adobe Flex
3 (Accessing remote data using Adobe Flex 3).
- Modelowanie i symulacja współpracujących grup agentów w
środowisku koewolucyjnym (Modeling and simulation of the groups
of co-operating agents acting within the co-evolutionary
environment).
- Zastosowanie algorytmów koewolucyjno-agentowych i
technik klasteryzacji w zadaniach optymalizacji wielomodalnej
(The application of agent-based co-evolutionary algorithms and
clusterization techniques to multi-modal optimization
problems).
- Koewolucyjno-agentowy system do generowania
kooperacyjnych strategii dla robotów mobilnych (Co-evolutionary
agent-based system for generating co-operative strategies for
mobile robots).
- Zastosowanie algorytmów koewolucyjnych do optymalizacji
transportu w sytuacjach kryzysowych (The application of
co-evolutionary algorithms to transport optimization in a crises
situation).
- Zastosowanie technik uczenia maszynowego do generowania
strategii gry w Go (The application of machine learning
techniques to the generation of Go game strategies).
- Równoległa platforma do obliczeń koewolucyjno-agentowych
(The platform for parallel agent-based co-evolutionary
computation).
- Zintegrowany system wspomagający zarządzanie oraz
wymianę informacji w firmie poligraficznej (Integrated system
for management and information interchange in poligraphic
company).
- Zastosowanie systemów regułowych i algorytmów
ewolucyjnych w analizie harmonicznej oraz wybranych elementach
kompozycji w muzyce (The application of rule-based systems and
evolutionary algorithms to the harmonic analyses and to the
selected elements of music composition).
- Zastosowanie metod sztucznej inteligencji w analizie
kryminalnej (The application of artificial intelligence methods
in criminal analysis).
- Koewolucyjny system wieloagentowy z mechanizmem
mutualizmu przeznaczony do optymalizacji wielokryterialnej
(Co-evolutionary multi-agent system with mutualism mechanism for
multi-objective optimization).
- Zastosowanie systemu agentowo-ewolucyjnego do
rozwiązywania problemu komiwojażera (The application of
evolutionary agent-based system to Traveling Salesman
Problem).
- System ewolucyjno-agentowy przeznaczony do generowania
strategii inwestycyjnych (Evolutionary- and agent-based system
for investment strategy generation).
- Zastosowanie równoległych algorytmów ewolucyjnych oraz
technik predykcji do rozwiązywania dynamicznych problemów
planowania transportu (The application of parallel evolutionary
algorithms and prediction techniques to solving dynamic vehicle
routing problems).
- Agentowy system do symulacji zjawisk społecznych
(Agent-based system for simulating social phenomena).
- Engineer's theses:
- Aplikacja mobilna do obsługi hulajnogi elektrycznej
(Mobile application for operating the electric scooter),
2024.
- System do zarządzania wydatkami jako narzędzie
wspierające pracę zespołową (Expense management system as a
tool supporting teamwork), 2024.
- Projekt bezpiecznej sieci komputerowej z dostępem do
Wi-Fi w trzykondygnacyjnym biurowcu (Design of a secure
computer network with Wi-Fi access in a three-story office
building), 2023.
- Realizacja wybranej gry strategicznej z grupy Tafl w
formie aplikacji internetowej (Implementation of a selected
strategy game from the Tafl family as a web application),
2023.
- Zautomatyzowane narzędzie do wspomagania wymiany
kryptowalut (An automated tool to support cryptocurrency
exchange), 2023.
- Aplikacja internetowa wspierająca predykcję wyników
finałów profesjonalnych rozgrywek tenisa ziemnego (A web
application supporting the prediction of the results of the
finals of professional tennis tournaments), 2023.
- Nowoczesne praktyki projektowania aplikacji
internetowych na przykładzie aplikacji społecznościowej
wykorzystującej technologię React (Modern web application
design practices on the example of a social application using
React technology), 2023.
- Narzędzie wspomagające marketing docelowy w oparciu o
odległość drogową od punktu sprzedaży (Tool for supporting
target marketing based on the road distance from the point of
distribution).
- Aplikacja internetowa wykorzystująca Wordpress i
MySQL, przeznaczona do skanowania portów sieciowych adresu IP
lub domeny (Web application using WordPress and MySQL,
designed to scan network ports of an IP address or
domain).
- Kalkulator z rozpoznawaniem pisma odręcznego przy
użyciu sieci neuronowych przeznaczony na urządzenia mobilne
(Calculator with handwriting recognition using neural
networks, designed for mobile devices).
- Konfiguracja serwera HTTP Apache oraz bazy danych przy
użyciu Ansible na maszynach wirtualnych opartych o system
operacyjny Centos (Configuring the web server and database
using Ansible on virtual machines based on the Centos
operating system).
- Zastosowanie algorytmów uczenia ze wzmocnieniem oraz
sieci neuronowych w przykładowej grze komputerowej (The
application of reinforcement learning algorithms and neural
networks in an exemplary computer game).
- Projekt i implementacja gry platformowej z
wykorzystaniem technologii Phaser.js (Design and
implementation of a platform game using Phaser.js
technology).
- Mobilna aplikacja do kontroli wydatków związanych z
użytkowaniem pojazdu (A mobile application to control expenses
related to the use of the vehicle).
- Realizacja wieloplatformowych aplikacji mobilnych z
wykorzystaniem technologii Kotlin Multiplatform i Flutter
(Development of multi-platform mobile applications using the
Kotlin Multiplatform and Flutter technologies).
- Internetowa aplikacja do rezerwacji hoteli (Web based
hotel booking application).
- Projekt i implementacja systemu operacyjnego z
zestawem podstawowych funkcji (Design and implementation of
the operating system with a set of basic functions).
- Zastosowanie wybranych wzorców projektowych w
aplikacji internetowej przeznaczonej do prezentacji zespołu
muzycznego (The use of selected design patterns in a web
application intended for the presentation of a music
band).
- Projekt i realizacja nowoczesnej aplikacji
społecznościowej wykorzystującej framework Angular (Design and
implementation of a modern social application using the
Angular framework).
- Internetowy system rekomendacji atrakcji turystycznych
(Web tourist recommendation system).
- Aplikacja mobilna umożliwiająca rejestrację do lekarza
(The mobile application allowing registration to the
doctor).
- Aplikacja internetowa pokazująca w czasie rzeczywistym
stan magazynowy produktów zrealizowana z wykorzystaniem
technologii Java Spring MVC (The web application showing a
real-time products stocks status, developed using Java Spring
MVC technology).
- Firewall jako moduł jądra Linuksa (Firewall as a Linux
kernel module).
- Aplikacja internetowa do zarządzania relacjami z
klientem (The web application for customer relationship
management).
- Aplikacja internetowa umożliwiająca przeglądanie i
dzielenie się przepisami kulinarnymi kuchni wegańskiej (A web
application that allows users to view and share recipes of
vegan cuisine).
- Aplikacja mobilna w języku Swift umożliwiająca
zamówienie taksówki (Swift mobile application for ordering a
taxi).
- Aplikacja do tworzenia skryptów wykonywalnych
przeznaczonych do instalacji oprogramowania w organizacji (The
application for creating executable scripts for software
installation in the organization).
- System komputerowy wspomagający proces uczenia
alfabetu i słownictwa języka obcego (The computer system
supporting the process of learning the alphabet and vocabulary
of a foreign language).
- Wizualizacja i animacja pojazdu pancernego z okresu II
wojny światowej (Visualization and animation of an armored
vehicle from the World War II).
- Aplikacja internetowa analizująca i klasyfikująca
osoby zagrożone chorobami serca (Web application for
analysis and classification of people at risk of heart
disease).
- Implementacja komponentu mapowego jako rozszerzenia do
biblioteki React Native (Implementation of map component
as an extension to the React Native library).
- System zarządzania czasem pracy (The system for
worktime management).
- Aplikacja internetowa do zarządzania linkami oraz
zasobami sieciowymi (Web application for link and web
resource management).
- Systemy operacyjne telewizorów - technologie oraz
dobór w oparciu o system ekspertowy (Operating systems for
TV sets - technologies and selection based on the expert
system).
- Optymalizacja sieci Wi-Fi w domu i mieszkaniu (Wi-Fi
network optimization in a house and an
apartment).
- Aplikacja wspomagająca procesy sprzedaży sprzętu
sportowego (Web application supporting sales processes of
sports equipment).
- Projekt sieci komputerowej z wykorzystaniem
technologii Power Line Communication (Project of computer
network using the Power Line Communication
technology).
- Dźwiękowy interfejs pośredniczący, wspomagający
procesy nawigacyjne aplikacji webowej (Mediate audio interface
supporting navigation processes of web application).
- Monitorowanie ruchu sieciowego (Network traffic
monitoring).
- System ekspertowy wspomagający proces doboru sprzętu i
oprogramowania (An expert system supporting the process of
hardware and software selection).
- Sztuczna inteligencja w grach strategicznych na
przykładzie gry planszowej Puerto Rico (Artificial
intelligence in strategy games, exemplified by board game
Puerto Rico).
- Protokoły i technologie sieci peer-to-peer (Protocols
and technologies of peer-to-peer networks).
- Technologie i narzędzia służące do zabezpieczania
sieci bezprzewodowych (Technologies and tools for wireless
network security).
- Bezpieczeństwo sieci bezprzewodowych: technologie i
monitorowanie (Wireless networks security: technologies
and monitoring).
- Standardy i bezpieczeństwo sieci WiFi i WiMAX
(Security and standards of WiFi and WiMAX networks).
- Technologia podpisu cyfrowego i wykorzystanie
funkcjonalności pakietu OpenSSL (Technology of digital
signature and use of the OpenSSL package
functionality).
- Ewolucja a środowisko - system do modelowania i
symulacji zmian zachodzących w organizmach żywych
(Evolution and environment - a system for modeling and
simulation of changes taking place in living
organisms).
- Projekt i realizacja centrali telefonicznej VOIP w
oparciu o oprogramowanie Asterisk (Design and
implementation of VOIP PBX based on Asterisk
software).
- Mechanizmy podnoszące poziom bezpieczeństwa sieci
802.11, analiza wpływu stosowanych form szyfrowania
transmisji na przesył danych i zasięg sieci (Mechanisms
for improving the security of 802.11 networks, analysis of
the impact of the used transmission encryption mechanisms
on data transmission and network coverage).
- Platforma optymalizacyjna dla problemu marszrutyzacji
przy użyciu technik heurystyczno-ewolucyjnych (Routing
optimization platform with the application of heuristic
and evolutionary methods).
- System monitoringu wydruków i czasu pracy użytkownika
komputera z systemem operacyjnym Windows (Windows-based
system to monitor print-outs and working time of computer
users).
- Aplikacja internetowa do obsługi hali sportowej (Web
application for managing sport stadium).
- Implementacja biblioteki wspomagającej naukę
algorytmów ewolucyjnych w języku Ruby (Implementation of
library in Ruby language to support evolutionary
algorithms learning).
- System do wyszukiwania najkrótszej ścieżki w sklepie
za pomocą algorytmu genetycznego i deterministycznego
(System for finding the shortest path in a store with
genetic and deterministic algorithms).
- Projekt sieci komputerowej w małej firmie (Design of a
small bussiness computer network).
- Bezpieczeństwo sieci bezprzewodowych i danych
przechowywanych przez serwisy internetowe (Security in
wireless networks and data stored by Internet
services).
- Zastosowanie technologii ASP.NET 4 w realizacji
systemu apteki internetowej (The application of ASP.NET 4
technologies in online pharmacy system).
- Oprogramowanie do wirtualizacji (Virtualization
software).
- System komputerowy wspomagający proces nauczania
języka obcego (The computer system supporting the process
of foreign language learning).
- Porównanie implementacji funkcjonalności biznesowej na
poziomie bazy danych i aplikacji klienta w oparciu o
system zarządzania stacją paliw (Comparison of the
database-side and client-side implementation of business
functionality on the basis of a petrol station management
system).
- Technologie zabezpieczania sieci bezprzewodowych
(Technologies for securing wireless networks).
- Snort i KFSensor - sieciowe systemy wykrywania i
zapobiegania włamaniom (Snort and KFSensor - network
intrusion detection and intrusion prevention
systems).
- Projekt sieci LAN w przedsiębiorstwie z wdrożeniem
oprogramowania KSI3 Pro (The project of the LAN in an
enterprise with an implementation of the software
KSI3Pro).
- Zastosowanie podejścia komponentowego i aspektowego w
procesie tworzenia aplikacji intranetowych z
wykorzystaniem framework'u Spring (The application of
component and aspect based programming during the
development process of intranet applications with the use
of Spring framework).
- System do zarządzania platformą VoIP (System for
managing the VoIP platform).
- System wspomagający projektowanie i poprawę jakości
oprogramowania bazujący na technologiach ASP.NET oraz AJAX
(System supporting design and quality improvement of
software implemented with the use of ASP.NET oraz AJAX
technologies).
- Systemy wykrywania ataków w sieciach bezprzewodowych
(Wireless network intrusion detection systems).
- Wykorzystanie transmisji równoległej w projekcie
inteligentnego domu (The application of parallel
transmission in intelligent house designing).
- Tworzenie nowoczesnych aplikacji internetowych przy
użyciu Ruby on Rails (Building modern internet
applications with the use of Ruby on Rails).
- Komunikatory internetowe i sieci Peer-To-Peer - zasady
działania i technologie (Internet communicators and
Peer-to-Peer networks - principles of functioning and
technologies).
- Sieciowy system zarządzania zawartością (Network
CMS).
- Bezpieczeństwo protokołu TCP/IP z wykorzystaniem
mechanizmów IPTables (TCP/IP security with the application
of IP Tables mechanism).
- Wybrane zagadnienia bezpieczeństwa sieci
bezprzewodowych opartych na standardzie 802.11 (Selected
security issues concerning 802.11 wireless
networks).
- Engineer's projects:
- Aplikacja wspomagająca planowanie i realizowanie zadań
w sposób produktywny (An application supporting planning and
executing tasks productively), 2024.
- Aplikacja wspierająca usługi opieki nad zwierzętami
domowymi (Application supporting pet care services).
- System do efektywnego planowania zadań (System for
effective task scheduling).
- System do migracji danych dotyczących sieci
społecznych z heterogenicznych źródeł do grafowej bazy danych
(System for migrating social network data from heterogeneous
sources to a graph database).
- Aplikacja internetowa do zgłaszania zapotrzebowania na
pomoc przez osoby przebywające na kwarantannie (A web
application for requesting help by people in
quarantine).
- Zestaw konfigurowalnych aplikacji internetowych i
mobilnych przeznaczonych do handlu elektronicznego (A suite of
customizable web and mobile applications designed for
e-commerce).
- Strategiczna gra turowa z gatunku 4X wykorzystująca
algorytmy sztucznej inteligencji (Strategic turn-based 4X game
using artificial intelligence algorithms).
- System wspomagający wspólne przejazdy (System
supporting carpooling).
- Aplikacja dobierająca oferty pracy do kwalifikacji
poszukujących zatrudnienia użytkowników (Application for
matching job offers with qualifications of users searching for
employment).
- Chatbot dla biura podróży (Chatbot for a travel
agency).
- Aplikacja do generowania poezji przy użyciu metod
generowania tekstu i Style Transfer (Application for poetry
generation using text generation and Style Transfer
methods).
- System internetowy wspierający wypożyczanie sprzętu
elektronicznego (The web system supporting electronic items
rental).
- Środowisko do modelowania i optymalizacji ruchu
drogowego (Environment for modeling and optimisation of road
traffic).
- System umożliwiający wynajem prywatnych przestrzeni
magazynowych przez osoby fizyczne (Private warehouse spaces
renting system).
- System optymalizujący przydzielanie miejsc w pociągach
(System for optimizing seat allocation on trains).
- System wspomagający organizację imprez (System
supporting the organization of events).
- System wspomagający obsługę praktyk studenckich (The
system supporting student internships).
- System do wykrywania COVID-19 na podstawie radiogramu
klatki piersiowej przy użyciu uczenia głębokiego (The system
for detecting COVID-19 based on a chest radiograph using deep
learning).
- Aplikacja do zarządzania kamerami IP oraz transmisji
obrazu z łazika planetarnego (Application for IP cameras
management and low latency video streaming from a planetary
rover).
- System usprawnienia i poprawy bezpieczeństwa ruchu
pojazdów uprzywilejowanych w przestrzeni miejskiej (The
system for increasing the fluidity of movement and safety of
privileged vehicles in urban traffic).
- System do pozyskiwania i wstępnego przetwarzania
danych finansowych pochodzących z heterogenicznych źródeł
(The system for acquiring and pre-processing financial data
coming from heterogeneous sources).
- System internetowy wspierający wypożyczanie
przedmiotów (The web system supporting items
rental).
- System wspomagający zarządzenie zasobami ludzkimi w
zakładzie pracy (A system supporting the management of human
resources in the workplace).
- System wspomagający monitorowanie i raportowanie pracy
pracowników terenowych (The system supporting monitoring and
reporting of work of field employees).
- System do zdalnego monitorowania wagi pacjenta
opuszczającego szpital (System for remote monitoring of the
weight of the patient leaving the hospital).
- System do ewidencji i organizacji czasu pracy
(Worktime monitoring and management system).
- Taktyczna gra turowa z technikami sztucznej
inteligencji wykorzystywanymi w celu koordynacji zespołu
agentów (The tactical turn-based game with artificial
intelligence techniques used to coordinate the team of
agents).
- System rezerwacji miejsc w restauracjach (Restaurant
table booking system).
- Narzędzia do analizy spektrum częstotliwości mowy
ludzkiej oraz modyfikacji jego wybranych składowych (Tools
for human speech frequency spectre analysis and
modification of its selected components).
- System wspomagania decyzji inwestycyjnych
wykorzystujący metody uczenia maszynowego (System for
supporting investment decisions using machine learning
methods).
- System do modelowania i symulacji procesu ewakuacji
budynku (System for modeling and simulation of a process
of building evacuation).
- Komponentowy system ewolucyjny przeznaczony do
optymalizacji wielomodalnej i wielokryterialnej (Component
evolutionary system for multi-modal and multi-objective
optimization).
- Komponentowy system do optymalizacji sieci transportu
publicznego (Component system for optimization of public
transportation network).
- Komponentowy system wspomagający podejmowanie decyzji
w dziedzinie ekonomii i finansów (Component system
supporting decision making in economy and
finance).
- System wspomagający planowanie zajęć dydaktycznych
(System supporting planning of teaching activities).
- Platforma przeznaczona do tworzenia gier oraz
wirtualnych światów wykorzystująca mechanizmy sztucznej
inteligencji (Platform for creation of computer games and
virtual worlds with artificial intelligence
mechanisms).