Lehrstuhl für Angewandte Softwaretechnik
Chair for Applied Software Engineering
Andreas Seitz

Andreas Seitz

seitz (at) in.tum.de

Office: 01.07.057
Phone: +49 89 28918230
Mobile: +49 171 6579414

Technische Universität München
Institut für Informatik I1
D-85748 Garching b. München

Office Hours

Anytime by appointment. Please contact me via mail.


Winter 2017/2018 MOOC: Software Engineering | iPraktikum
Summer 2017 MOOC: Software Engineering Essentials | iPraktikum | Introduction to Software Engineering
Winter 2016/2017 Teaching iOS | Essentials of Applied Software Engineering | Patterns in Software Engineering
Summer 2016 Teaching iOS | iPraktikum
Winter 2015/2016 Teaching iOS | iOS Praktikum | Patterns in Software Engineering | JASS 2016
Summer 2015 Teaching iOS | iOS Praktikum


Research Topics

Fog Computing, Edge Computing, Cloudlets, Software Architecture, Patterns in Software Engineering, Education in Software Engineering


Stephan KruscheAndreas Seitz
ArTEMiS - An Automatic Assessment Management System for Interactive Learning
49th ACM Technical Symposium on Computer Science Education (SIGCSE 2018), ACM. Baltimore, Maryland - USA, February 2018

Andreas Seitz, Felix Thiele and Bernd Bruegge
Focus Group: Patterns for Fog Computing
22nd European Conference on Pattern Languages of Programs (EuroPLop), ACM. Irsee - Germany, July 2017

Harald Mueller, Spyridon V. Gogouvitis, Andreas Seitz and Bernd Bruegge
Seamless Computing for Industrial Systems spanning Cloud and Edge
15th International Conference on High Performance Computing & Simulation (HPCS 2017), IEEE. Genoa, Italy, July 2017

Andreas Seitz, Jan Ole Johanssen, Bernd Bruegge, Vivian Loftness, Volker Hartkopf and Monika Sturm
A Fog Architecture for Decentralized Decision Making in Smart Buildings
2nd International Workshop on Science of Smart City Operations and Platforms Engineering (SCOPE 2017), ACM. Pittsburgh, PA - USA, April 2017

Stephan Krusche, Bernd Bruegge, Irina Camilleri, Kirill Krinkin, Andreas Seitz and Cecil Wöbker
Chaordic Learning: A Case Study
39th International Conference on Software Engineering (ICSE'17), Software Engineering Education and Training, ACM. Buenos Aires - Argentina, May 2017

Stephan Krusche, Andreas Seitz, Jürgen Börstler and Bernd Bruegge
Interactive Learning – Increasing Student Participation through Shorter Exercise Cycles
19th Australasian Computing Education Conference (ACE'17), ACM. Geelong - Australia, January 2017

Harald Mueller, Spyridon V. Gogouvitis, Houssam Haitof, Andreas Seitz and Bernd Bruegge
Poster Abstract: Continuous Computing from Cloud to Edge  
First IEEE/ACM Symposium on Edge Computing (SEC2016), ACM/IEEE. Washington D.C - USA, October 2016


Program Committee

  • ISEE 2018, 1st Workshop on Innovative Software Engineering Education. Ulm - Germany, March 2018
  • ITiCSE, 22nd Annual Conference on Innovation and Technology in Computer Science Education, ACM. Bologna - Italy, July 2017
  • SIGCSE 2017, 48th Technical Symposium on Computer Science Education, ACM. Seattle - USA, March 2017
  • CPSSC'16, 1st International Workshop on Cyber-Physical Systems in the Context of Smart Cities. Vienna - Austria, February 2016



Write me if you are looking for a thesis topic. Feel free to bring your own ideas

  • Applying the Fogxy Pattern for Real-Time Smart Glasses Applications (Bachelor/Master Thesis)
  • Fog Computing & Augmented Reality - A perfect couple? (Bachelor/Master Thesis)
  • FogxyFX: Towards a Framework for Fog Computing (Bachelor/Master Thesis)
In Progress
  • Appless Smartphones - Providing Applications in the Fog (Valon Xhafa, Guided Research)
  • Architectural Styles for Real-Time Applications in the Area of Fog Computing (David Gaßmann, Master Thesis)
  • A Fog Computing Design Approach for Data Analytics in Industrial Internet of Things (Dominik Buchinger, Master Thesis)
  • Deployment and Orchestration of Edge Computing Applications (Asad Ullah Hussain Syed, Master Thesis)
  • Automatic Assesment of Modeling Exercises (Hannes Dorfmann, Master Thesis)
  • Analysis and Evaluation of the Fogxy Pattern for Fog Computing (Felix Thiele, Master Thesis)
  • Discovery of Nearby Nodes and Services in the Context of Fog Computing (Johannes Rohwer, Bachelor Thesis)
  • Integration of Machine Learning into a Fog Computing Environment in the Context of Smart Buildings (Alexander Becker, Bachelor Thesis)
  • Deployment and Management of Fog Computing Applications using Cloud Technologies (Cecil Wöbker, Bachelor Thesis)
  • Applicability of Personal Computers as Remote Build Agents for Continuous Integration (Dmitry Zeldin, Master Thesis)
  • Video Production for Massive Open Online Courses and Flipped Classrooms: Differences, Insights and Quality Measurement (Josef Seidl, Master Thesis)
  • Applicability of Fog Computing in the Context of Industrial Internet (Oliver Wangler, Master Thesis)
  • Conducting Interactive Programming Exercises in Large Lectures (Dominik Münch, Master Thesis)
  • Automatic Evaluation of Programming Exercises using Continuous Integration (Andreas Greimel, Master Thesis)
  • Analysis and evaluation of technologies to detect human presence in Cyber-Physical Systems (Bernhard Kreminski, Bachelor Thesis)
  • A Framework for Data Analytics in Cyber-Physical Systems (Thomas Sojka, Master Thesis)



  • IIoT.EA - Augmented Industrial Internet of Things with Emojis (2017, Siemens CT, Jochen Nickles)
  • LARISSA - Location Aware Smart Services Plattform (2017, Siemens CT, Jochen Nickles)
  • Life Companion (2016, Allianz, Andreas Braun)
  • Mileways (2015-2016, Alexander Lueck)
  • Livecards (2015-2016, Markus Fograscher)
  • 1000 Jahre Schwarzenfeld - Social Media Kampagne (2015, Peter Neumeier)
  • Intelligent Context Aware City Hub (2015-2016, Siemens CT, Monika Sturm, Markus Sauer)
  • opentabs, (2014-2015, Dirk Röder, Sebastian Heise, Nikolas Plögert)