Piotr SzwedView profile
Lecturer
Dr inż. Piotr Szwed is a Lecturer in the Department of Applied Computer Science at AGH University of Science and Technology, Kraków. He is affiliated with the Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering (EAIiIB), where he teaches courses ranging from imperative and object-oriented programming to data exploration and computational intelligence. Research Interests: Data mining and knowledge discovery Fuzzy cognitive maps and their applications in transportation, risk assessment, and security Software engineering methodologies, including agile and ontology-driven development Intelligent transportation systems (ITS) and real-time traffic management Natural language processing for Polish texts, stylometry, and authorship attribution Ontology engineering, enterprise architecture verification, and model checking His work often bridges theoretical computer science with practical applications in urban mobility, safety systems, and enterprise software. Scientific Contributions: Pioneered the integration of fuzzy cognitive maps with evolutionary algorithms to predict traffic flows. Developed rule-based and machine-learning approaches to determine speed limits from geospatial data. Contributed to the INSIGMA intelligent transportation system aimed at enhancing urban mobility in Polish cities. Created formal verification techniques for ArchiMate business processes using NuSMV model checking. Advanced stylometric analysis for Polish texts, introducing part-of-speech features for authorship attribution. Teaching & Academic Service: Regularly teaches Programming (C, C++, Java), Software Engineering, Data Exploration, and Computational Intelligence. Supervises engineering and master theses in applied computer science. Maintains a public wiki with course materials, lab exercises, and consultation schedules for students. Utilizes Git-based repositories to streamline code submission and continuous assessment in laboratory classes. Laboratory & Facilities: He is located in building C-2, room 403, at AGH’s main campus, al. Mickiewicza 30, 30-059 Kraków. The lab supports courses that emphasize practical software development, version control, and collaborative project work.









