Marcin Andrzej Fojcik
Field of work
My research interests are in communications and automation. This includes both basic and applied research, through many national and international projects in different types of industrial communication, Quality of Service, Service Oriented Architecture - from real-time protocols, Factory 4.0 to the Internet of Things.
Besides, I work on teaching – and dissemination methods in Science, Technology, Engineering, and Mathematics (STEM) subjects. What is important for students, how will they learn, how can we motivate students, what digital work tools fit well, how to stimulate curiosity? I am involved in teaching, supervision (BA, MSc, Ph.D.), professional development, research, student exchange and activation, and dissemination.
I am a graduate (MSc Eng. 1991) in Computer Science from Silesian University of Technology SUT, Poland, with almost 30 years of teaching experience: 11 years at SUT, 12 years at Sogn og Fjordane University College HiSF, and 6 years at Western Norway University of Applied Sciences HVL. Also, I worked for 12 years as a programmer, researcher, and developer of communication and automation systems in the industry.
- Since 2006, Assistant Professor at HiSF, Faculty of Engineering and Science.
- Since 2009, Associated Professor at HiSF.
- Since 2017, Associated Professor at HVL, Department of Computer science, Electrical engineering, and Mathematical sciences.
- Since 2020, Professor in Computer Science at HVL.
I (with a group of teachers from Campus Førde) received the HVL Educational Quality Award 2021 for systematic work with educational quality, the student-centered approach, and the inclusion and activation of students in teaching and research.
I was granted merited teacher status in 2023.
I am the author of 70 publications about network communication, but also about pedagogical methods in teaching https://app.cristin.no/search.jsf?t=marcin fojcik. I have done 52 reviews and have been an organizer on the program committee at 24 national and international conferences.
- 2017 – board member in HVL Tekna for Førde and Sogndal
- 2018 – in R&D on Faculty of Engineering and Science on HVL
- 2019 – member of Universities Norway (UHR) in MNT Electronic
- 2022 – member of The Education Committee on HVL
- 2022 – member of Faculty Council on Faculty of Engineering and Science on HVL
Chosen projects:
- 2023–2024 «The concept of sustainable development in the innovative education of students» from EEA Financial Mechanism - Education Programme (1,6 MNOK) as coordinator for HVL
- 2020–2023 «Automated Guided Vehicles integrated with Collaborative Robots for Smart Industry Perspective – CoBotAGV», from EEA Grants, POLNOR (1.7 MEURO) as coordinator for HVL
- 2020–2022 «Research on different teaching methods in Project-Based-Learning» as leader
- 2019–2021 «Gjenkjenning av sykdomaktivitet hos pasienter med kroniske artritter fra aktivitet mønster detektert av berbære sensorer» – part 1 and 2 (27 kEURO), as a partner from HVL
- 2019–2021 «Praktisk digitalisering av høgskuleundervisning - erfaringar frå forelesarar og studentar» as leader
- 2019–2020 «Kartlegging og forbetring eksamensteknikkar blant studentane» as leader
- 2016–2018 «Knowledge integrating shop floor management system supporting preventive and predictive maintenance services for automotive polymorphic production framework – INOMOTO», from Polish National Centre of Research and Development
- 2016–2018 «Eldrevenleg sjukehus/sengepost» as participant
- 2014–2017 «Automotive Production Engineering Unified Perspective based on Data Mining Methods and Virtual Factory Model – AutoUniMo» from EU Maria Curie, FP7-PEOPLE-2013-IAPP
- 2013–2017 «Automated Assessment of Joint Synovitis Activity from Medical Ultrasound and Power Doppler Examinations Using Image Processing and Machine Learning Methods – MEDUSA», from Polish-Norwegian Research Programme (1 MEURO) as WP leader
Courses taught
- Bachelor Project, HO2-300, 2006-2020, supervisor for 34 projects
- Practical project, OR2-300, 2006-2010
- Computer technology with programming, DA2-100, 2006-2013, responsible
- Industrial ICT, IN2-301, 2008-2011, responsible
- Electronics and computers, EL2-203, 2008-2019
- TCP/IP course, 2009, responsible
- Measurement systems and instrumentation, IN2-201, 2008-2012, responsible
- Measuring systems, IN2-300, 2008
- Engineering introductory topic, OR2-100, 2012-2018
- Computers in networks, EL2-300, 2013-2019, responsible
- Electronic basis 2, EL2-102, 2014-2018
- Advanced Programming, DA2-301, 2014-2018, responsible
- Technology for health and care, THO-801, 2018-2020
- Implementation of technology for health and care, THO-802, 2018-2020
- Algorithms and data structures, DAT102, 2019
- Programming and microcontrollers, ELE102, 2020-
- Advanced programming, ELE205, 2020- , responsible
- Introduction to engineering and working methods, ING104, 2020
- Electrophysical basis 2, ELE142, 2020
- Electrophysical basis 2 Y-veg, ELE143, 2020
- Cyber-physical systems and IoT, ADA512, 2023-, one of responsible
- Sensor networks, ADA528, 2023- , one of responsible
- Sensornettverk, PCS922, 2023-, one of responsible
Research areas
- Communication systems (QoS, OPC UA, Internet of Things, Factory 4.0)
- Service Oriented Architecture (ontology, OPC UA, limitation)
- Autonomous vehicles (sensors, algorithms, networks)
- Production systems, predictive maintenance
- Welfare technology
- Use of artificial intelligence in medical diagnostics (MEDUSA project)
- Pedagogical methods and improvement of teaching quality
- Sustainable development
Research groups
- ADA512, Cyber-physical systems and IoT, Fall 2024
- ADA528, Sensor networks, Spring 2025
- ELE205, Advanced Programming, Fall 2024
- PCS928, Sensor Networks, Spring 2025
Publications
-
Detection of human finger joints in ultrasound images: structure and optimization
-
Learning Videos from a Student's Perspective
-
Reflections on didactical challenges in teaching computer programming
-
Education model for future
-
ZigBee Network for AGV Communication in Industrial Environments
-
The Role of Soft Skills in Engineering Education
-
The role of soft skills in engineering education
-
Identification and authorization with single accelerometer data - implications from "Wearables in Arthritis" project
-
Implementation of OPC UA communication traffic control for analog values in an automation device with embedded OPC UA servers
-
Implementation of OPC UA communication traffic control for analog values in an automation device with embedded OPC UA servers
-
LABORATORIEØVINGER PÅ INGENIØRUTDANNINGA – EVALUERING AV FYSISK OG DIGITAL ARBEIDSFORMER
-
Nyskaping gjennom bruk av roboter i undervisning
-
HTPS: Heterogeneous Transferring Prediction System for Healthcare Datasets
-
Q-learning based energy management system on operating reserve and supply distribution
-
Energy grid management system with anomaly detection and Q-learning decision modules
-
Communication between AGV and standalone station via EtherCAT using WiFi – proof of concept
-
Data gathering. Performance evaluation of industrial SOA using OPC UA as an example
-
University College Students' Perspectives and Opinions on Digital Lectures
-
Heuristics for shelf space allocation problem with vertical and horizontal product categorization
-
Case Study of AGV in Industry 4.0 Environments – an Evaluation of Wireless Communication Protocols
-
Application of Software Defined Networks for Collection of Process Data in Industrial Real-Time Systems
-
CHALLENGES IN TEACHING PROGRAMMING
-
Challenges in teaching programming
-
LABORATORY EXERCISES IN ELECTRONICS ENGINEERING EDUCATION – EVALUATION OF PHYSICAL AND DIGITAL FORM
-
Nyskaping gjennom bruk av roboter i undervisning
-
LABORATORIEØVINGAR PÅ INGENIØRUTDANNINGA – EVALUERING AV FYSISK OG DIGITAL ARBEIDSFORMER
-
Simultaneous measurements reading from more than one MiBand 3 wristbands
-
Smart Work – Production Tasks Management System
-
The requirements for using wireless networks with AGV communication in an industry environment
-
Detecting of minimal changes in physical activity using one accelerometery sensor
-
Ontology based approach for Communication with Autonomous Guided Vehicles for Industry 4.0
-
Low-Level Wireless and Sensor Networks for Industry 4.0 Communication – Presentation
-
Ontology-based information model for CoBotAGV dedicated for smart manufacturing environment
-
Programmering for alle?
-
Teachers experience with introducing programming in different courses for non-computer science students
-
Teaching in digital surroundings – students opinion on digital tools and digital lectures
-
Tekniske, pedagogiske og etiske utfordringer ved digital undervisning
-
Challenges Associated with Sensors and Data Fusion for AGV-Driven Smart Manufacturing
-
TEACHERS EXPERIENCE WITH INTRODUCING PROGRAMMING IN DIFFERENT COURSES FOR NON-COMPUTER SCIENCE STUDENTS
-
TEACHING IN DIGITAL SURROUNDINGS – STUDENTS OPINION ON DIGITAL TOOLS AND DIGITAL LECTURES
-
Challenges associated with sensors and data fusion for AGV-driven smart manufacturing
-
Vurdering av industriell SOA-ytelse på OPC UA som eksemplet
-
Faktorar som påverkar kvaliteten på digital undervisning
-
Faktorer som påverker kvaliteten på digital undervisning
-
SMART PAYMENT TERMINAL IN ENERGY PAYMENT FOR ELECTRIC AND HYBRID CARS
-
The use of cognitive agent programs in management support
-
A content analysis of SOLO-levels in different computer programming courses in higher education
-
Data Quality Management in ERP Systems – Accounting Case
-
Experiences in implementing the Project-Based-Learning in STEM-courses,
-
Structuring practical educational concepts for STEM teaching
-
EXPERIENCES IN IMPLEMENTING THE PROJECT-BASED LEARNING IN STEM-COURSES
-
Analyse of different computer programming courses for non-programmers using content analysis and SOLO-taxonomy
-
Praktisk digitalisering av høgskuleundervising – erfaringar frå forelesarar og studentar
-
STRUCTURING EDUCATIONAL CONCEPTS FOR APPLIED STEM TEACHING
-
Autonomous Guided Vehicles for Smart Industries the state of the art and research challenges
-
STUDENTS IN RESEARCH - EXPERIENCE WITH RESEARCH-BASED TEACHING
-
DIGITALISATION OF HIGHER EDUCATION – TEACHERS AND STUDENTS EXPERIENCE
-
Autonomous guided vehicles for smart industries - The state of the art and research challenges
-
STUDENTS IN RESEARCH - EXPERIENCE WITH RESEARCH-BASED TEACHING
-
DIGITALISATION OF HIGHER EDUCATION – TEACHERS AND STUDENTS EXPERIENCE
-
STUDENTS’ AND TEACHERS” VIEW ON SCHOOL-DEPENDENT FACTORS THAT AFFECT STUDENTS’ ASSESSMENT PERFORMANCE
-
A Conceptual Framework of Intelligent System for Environmental Life Cycle Costing
-
Project Based Learning in practice
-
Forskning for studenter – teori og praksis
-
“Digital Twins” for Highly Customized Electronic Devices – Case Study on a Rework Operation
-
Korleis kan vi som forskings- og utdanningsinstitusjon ta vare på miljøet?
-
Praktisk digitalisering av høgskuleundervisning – erfaringar frå forelesarar og studentar
-
Digital utvikling i klasserommet? – Korleis teknologi påverkar måten vi underviser på?
-
Maskinlæring som verktøy for betre diagnostisering - døme frå eigne forskingsprosjekt
-
Some Solutions for Improving OPC UA Performance
-
Some Solutions for Improving OPC UA Performance
-
Quality of Service in Real-Time OPC UA Applications
-
Quality of Service in Real-Time OPC UA Applications
-
Monitoring of Chronic Arthritis Patients with Wearables - A Report from the Concept Phase
-
Monitoring of Chronic Arthritis Patients with Wearables - A Report from the Concept Phase
-
Identification of school depended factors which can affect students' perfromance on assessmets
-
Identification of school depended factors, which can affect students’ performance on assessments
-
Studentar og eksamensvurderingar: ein identifikasjonsstudie av kva faktorar som påverkar studentar sine presentasjonar på eksamen.
-
Sustainable Development in industry and education
-
Studentar og eksamensvurderingar: erfaringar frå forelesarar og studentar
-
Praktisk digitalisering av høgskuleundervising
-
Knowledge integration via the fusion of the data models used in automotive production systems
-
Internet of Things
-
A CANoe-based approach for receiving XML data over the Ethernet
-
A CANoe-Based Approach for Receiving XML Data over the Ethernet
-
OPC UA communication traffic control for analogue values in an automation device with embedded OPC UA servers
-
Estimation of the Number of Energy Consumption Profiles in the Case of Discreet Multi-variant Production
-
Improving KPI Based Performance Analysis in Discrete, Multi-variant Production
-
Improving KPI Based Performance Analysis in Discrete, Multi-variant Production
-
Estimation of the Number of Energy Consumption Profiles in the Case of Discreet Multi-variant Production
-
Detection of linear features including bone and skin areas in ultrasound images of joints.
-
A Novel Method of Synovitis Stratification in Ultrasound Using Machine Learning Algorithms: Results From Clinical Validation of the MEDUSA Project
-
IKT kompetanse blant studenter.
-
Monitoring and controlling speed for an autonomous mobile platform based on the Hall sensor
-
Feasibility Study of the application of OPC UA Protocol for the Vehicle-to-Vehicle Communication
-
Application of OPC UA Protocol for the Internet of Vehicles
-
Feasibility Study of the Application of OPC UA Protocol for the Vehicle-to-Vehicle Communication
-
Monitoring and Controlling Speed for an Autonomous Mobile Platform Based on the Hall Sensor
-
Application of OPC UA Protocol for the Internet of Vehicles
-
An Ontology Model for Communicating with an Autonomous Mobile Platform
-
An ontology model for communicating with an autonomous mobile platform
-
IKT kompetanse blant studenter. Er vi klar for framtiden?
-
Automatisert gradering av synovitt med maskinlæring teknologi. MEDUSA prosjekt.
-
Computer systems in medicine and health. Post-conference proceedings. Part II
-
Computer systems in medicine and health. Post-conference proceedings. part I
-
Data mining and artificial intelligence methods for automotive systems - DMAIMAS 2016 : post-conference proceedings
-
Medusa project: The objectives and initial results
-
Some challenges in implementation of ICT in medicines
-
A metamorphic controller for plant control system design
-
Challenges in introduction of artificial intelligence in medical practice – a review of clinical trials concerning adaptation of artificial intelligence in medicine
-
A Machine-Learning Approach to the Automated Assessment of Joint Synovitis Activity
-
A machine-learning approach to the automated assessment of joint synovitis activity
-
IKT-kompetanse blant sykepleie- og ingeniørstudenter
-
Optimization of Joint Detector for Ultrasound Images Using Mixtures of Image Feature Descriptors
-
Integration of robotic arm manipulator with computer vision in a project-based learning environment
-
Interface between nursing and computer science based on chosen examples
-
Performance evaluation of redundant OPC UA architecture for process control
-
Ontology-Based Integrated Monitoring of Hadoop Clusters in Industrial Environments with OPC UA and RESTful Web Services
-
Ontology-Based Integrated Monitoring of Hadoop Clusters in Industrial Environments with OPC UA and RESTful Web Services
-
Kvifor er nasjonale pasientjournalar vanskeleg å få til? Flaskehalsar i kommunikasjon forklart med matematikk
-
MEDUSA, WP5: Clinical Data Annotation
-
Identifying a Joint in Medical Ultrasound Images Using Trained Classifiers
-
Collaborative tool for annotation of synovitis and assessment in ultrasound images
-
Some Problems of Integrating Industrial Network Control Systems Using Service Oriented Architecture
-
MEDUSA- et tverrfaglig prosjekt i artritt ultralyddiagnostikk
-
Some Problems of Integrating Industrial Network Control Systems Using Service Oriented Architecture
-
Introduction to OPC UA Performance
-
Introduction to OPC UA Performance
-
OPC Historical Data Access – OPC Foundation Toolkit Improvement Suggestions
-
Efficiency of OPC UA Communication in Java-Based Implementations
-
OPC UA Based Solutions for Integrated Operations
-
OPC UA - vegen vidare - oppsummering
-
Intelligent overvåking av demente personer
-
OPC UA i IKT-system
-
Geology and Information Technology. Background Information on the Seminar Project
-
Geology and Information Technology. Background Information on the Seminar Project
-
Overview of GPS based techniques in monitoring of geological phenomena
-
Overview of GPS based techniques in monitoring of geological phenomena
-
Object Oriented Vertical Communication in Distributed Industrial Systems
-
Worldwide componet based automation systems on Profinet CBA network example
-
Computer Networks
-
Computer Networks
-
Profinet CBA via Internet
-
PROFINET CBA via Internet
-
The methods for measurement of contaminant levels in oil
-
Presentation of Sogn og Fjordane University College
-
Software: styringssystem for fiskeanlegg : regulering av vann-nivå med sms-varsling