Former practical courses

  • Application development based on modern principles of software engineering (W 2011/2012)
  • Assembly and simulation of applications using UML2 (S 2006, S 2005)
  • Compiler construction (W 1999/2000)
  • Component-based development using Lotus Notes (W 2002/2003)
  • <a href="http://www.informatik.uni-ulm.de/epin/pw/9659">Constraint programming</a> (W 2010/2011, S 2009, S 2007, S 2006, S 2005, S 2004, S 2003)
  • Design and implementation of a component-based application (S 2001)
  • Design and implementation of Eclipse plugins for executable UML models (S 2008)
  • <a href="http://www.informatik.uni-ulm.de/epin/pw/4652">Experimental software engineering</a> (W 2011/2012, S 2011, W 2010/2011, S 2010, W 2009/2010, S 2009, W 2009/2008, S 2008, W 2007/2008, S 2007, W 2006/2007, S 2006, W 2005/2006, S 2005, W 2004/2005, S 2004, W 2003/2004, S 2003, W 2002/2003, S 2002, W 2001/2002, S 2001, W 2000/2001, S 2000, W 1999/2000, S 1999, W 1998/1999, S 1998, W 1997/1998)
  • Extreme programming with Java (S 2002, W 2001/2002)
  • Object-orientied construction of software using UML (S 2000)
  • <a href="http://www.informatik.uni-ulm.de/epin/pw/3083">Software construction</a> (W 2009/2008, W 2007/2008, W 2006/2007, W 2005/2006, W 2004/2005, W 2003/2004, W 2002/2003, W 2001/2002, W 2000/2001, W 1999/2000, W 1998/1999, W 1997/1998, W 1996/1997, W 1995/1996, W 1994/1995, S 1994)
  • Software construction 1 (W 2011/2012, W 2010/2011, W 2009/2010)
  • Software construction 2 (S 2011, S 2010)
  • Software development (W 2003/2004)
  • SrcML source code representation (S 2005)