Teaching

I currently teach at the University of Applied Sciences and Arts Northwestern Switzerland (FHNW), primarily in the Bachelor of Science in Business Artificial Intelligence and the Master of Science in Business Information Systems. My teaching focuses on applied artificial intelligence, with an emphasis on generative AI, dialogue systems, and agent-based approaches, as well as the digitalisation and automation of business processes. In particular, my courses cover:

  • Generative AI & Agentic Systems – from responsible use and bias mitigation to advanced LLM fine-tuning and multi-agent frameworks
  • Dialogue Systems & Conversational AI – conversational design, trustworthy chatbots, and natural language processing for document and dialogue processing
  • AI-assisted Software Development – coding with LLMs, “vibe coding”, and integration of AI coding assistants into DevOps pipelines
  • AI for Business Processes – integration of ML and LLM services into workflows, process mining, and hybrid intelligence
  • Digitalisation of Business Processes – automation and service integration across business and healthcare domains

Programme Management
CAS Data & AI for Business (PostFinance AG)
2024 – current
FHNW School of Business | PostFinance AG
  • Co-head of a CAS programme on Data and AI for PostFinance AG
CAS Business Process Management
2023 – current
School of Business FHNW
  • Management of the CAS programme
Bachelor of Science in Business Artificial Intelligence
2023 – 2025
School of Business FHNW
  • Deputy head of the Bachelor programme
Teaching
AI-assisted Software Development
2026 – current
Bachelor of Science in Business Artificial Intelligence (FHNW)
  • AI-assisted coding and “Vibe Coding”
  • Use of coding LLMs in software development
  • Deployment of AI coding tools up to DevOps
Dialogue Systems and Natural Language Processing
2025 – current
Bachelor of Science in Business Artificial Intelligence (FHNW)
  • Conversational design and chatbot architectures
  • Dialogue systems and natural language processing (NLP) methods
  • Document processing with computational linguistics techniques
Generative AI and Agent Systems
2024 – current
Bachelor of Science in Business Artificial Intelligence (FHNW)
  • Responsible use of LLMs (bias, trustworthiness, transparency)
  • Agentic AI and agent frameworks
  • Pre-training and fine-tuning / post-training strategies for LLMs
Trustworthy Dialog Systems and Generative AI (short course)
2024 – current
MBA International Health Management, Swiss TPH / University of Basel
  • Trustworthy dialogue systems in health contexts
  • Responsible use of generative AI
Machine Learning
2024
Bachelor of Science in Business Artificial Intelligence FHNW
  • Methods and applications of machine learning
  • Introduction to data science with Orange Data Mining
  • Training of ML models in Python notebooks with scikit-learn
Artificial Intelligence
2023
Bachelor of Science in Business Artificial Intelligence FHNW
  • Introduction and comprehensive overview of the methods and applications of artificial intelligence
Artificial Intelligence for Business Processes
2022 – current
Master of Science in Business Information Systems FHNW
  • Training of ML models in Python notebooks with scikit-learn and others
  • Integration of AI services such as ML and LLMs into workflows
  • Role of workflow and synthetic data for ML services
IBM watsonx Agentic AI Challenge (formerly IBM Watson Chatbot)
2021 – current
Independent Learning Module for FHNW Masters of Sciences
  • Independent Learning Module with IBM Switzerland AG and 3-5 other Swiss universities
  • Teaching on trustworthy Dialogue Systems and Large Language Models (LLMs)
Large Language Models & Agentic AI
2025 – current
Course in CAS Design Thinking for Artificial Intelligence
Language Large Models & Chatbots
2025 – current
Course in CAS Business TechInnovation und Transformation
Introduction to Business Process Management
2023 – current
Course in CAS Business Process Management
  • Introduction to the BPM Life Cycle
Artificial intelligence in Business Processes
2023 – current
Course in CAS Business Process Management
  • Use of AI such as ML or LLMs in business processes
Digitalisation of Business Processes in Healthcare
2019 – current
Master of Science in Medical Informatics FHNW
  • Digitalisation of business processes in the field of life sciences
  • Service integration and implementation in Python
Conversational AI – Virtual Assistants & Chatbots
2019 – 2024
Bachelor of Science in Business Information Technology FHNW
  • Design and implementation of dialogue-based systems
  • Use of generative AI and large language models (LLMs)
CMMN and DMN
2019 – 2025
Course in CAS Business Process Management
  • Case Management Model and Notation (CMMN)
  • Decision Model and Notation (DMN)
Digitalisation of Business Processes
2019 – current
Course in CAS Business Process Management
  • Digitalisation and automation of business processes
Digitalization of Business Processes
2017 – current
Master of Science in Business Information Systems FHNW
  • Digitalisation of business processes
  • Service Integration in Java, Python and No-Code
Business Process Management
2014, 2017 – 2024
Bachelor of Science in Wirtschaftsinformatik FHNW
  • Comprehensive aspects of the BPM life cycle
Digital Enterprise
2020 – 2023
Bachelor of Science in Business Information Technology FHNW
  • Technical realisation of automated business processes
  • Enterprise Integration Patterns, DevOps and SAFe
  • Microservices in Java, Python, Node.js
Pre-Master Information Systems
2013 – 2023
Master of Science in Business Information Systems FHNW
  • E-learning-based teaching on information systems including Java and databases
Internet Technology
2018 – 2022
Bachelor of Science in Business Information Technology FHNW
  • Design and implementation of web applications using Java EE, Spring Boot, HTML and JavaScript
Web Engineering
2016 – 2019
Bachelor of Science in Wirtschaftsinformatik / Business Information Technology FHNW
  • Design and implementation of web applications using PHP, HTML, and JavaScript
Enterprise Application Integration
2018 – 2019
Bachelor of Science in Wirtschaftsinformatik / Business Information Technology FHNW
  • Service integration and enterprise integration patterns
Enterprise Software Architectures and Engineering
2012 – 2018
Bachelor of Science in Wirtschaftsinformatik / Business Information Technology FHNW
  • Design of software architectures
  • Implementation using Java EE and web technologies
  • Mobile application development
Introduction to Business Information Systems
2016 – 2017
Bachelor of Science in Wirtschaftsinformatik FHNW
  • An introduction to the discipline of business information systems
Business Information Systems II, Theory
2013 – 2017
Bachelor of Science in Betriebsökonomie FHNW
  • Data modelling
Business Information Systems I
2011 – 2013
Bachelor of Science in Betriebsökonomie FHNW
  • Introduction to business information systems
Web of Data
2011 & 2013
Course in the CAS Information and Records Management FHNW
  • Web technologies
Data modeling & XML
2009 – 2010
Bachelor of Science in Wirtschaftsinformatik FHNW
  • Data modelling, databases, SQL and XML
Programming with Java
2009
Bachelor of Science in Wirtschaftsinformatik FHNW
  • Programming with Java