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.

Short CV

  • 2011 - Bachelor of Science, Universität Regensburg
  • 2014 - Master of Science, Technische Universität München


Summer 2017 Teaching iOS | Essentials of Applied 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, Patterns in Software Engineering, Education in Software Engineering


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

  • 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

  • Automatic Deployment and Management of Fog Computing Applications using Kubernetes
  • Literature Review: Fog Computing vs. Edge Computing vs. Cloudlets
  • Pattern-Based Development: An Approach for Software Engineering
  • Adaption of ArTEMiS for Gitlab and Jenkins
In Progress
  • Applicability of Fog Computing in the Context of Industrial Internet (Oliver Wangler)
  • Applicability of Personal Computers as Remote Build Agents for Continuous Integration (Dmitry Zeldin)
  • Video Production for Massive Open Online Courses and Flipped Classrooms: Differences, Insights and Quality Measurement (Josef Seidl)
  • Conducting Interactive Programming Exercises in Large Lectures (Dominik Münch)
  • Automatic Evaluation of Programming Exercises using Continuous Integration (Andreas Greimel)
  • Analysis and evaluation of technologies to detect human presence in Cyber-Physical Systems (Bernhard Kreminski)
  • A Framework for Data Analytics in Cyber-Physical Systems (Thomas Sojka)