Teaching
Instruction at University of Passau
Undergraduate courses
-
Software Engineering, 5300
Winter 2009/10
-
Algorithms and Data Structures, 5200
Summer 2010
Graduate courses
-
Software Analysis, 5840
Winter 2009/10
-
Object-Oriented Programming, 5620
Summer 2010
Graduate seminars
-
Seminar Softwaretechnik, 5847
Winter 2009/10
-
Seminar Software Testing and Analysis, 5848
Summer 2010
Instruction at SFU
Undergraduate courses
-
Principles of Compiler Design, CMPT 379
Spring 2008,
Spring 2009
-
Software Engineering II, CMPT 475
Spring 2007,
Spring 2008,
Fall 2008
Graduate courses
-
Software Engineering, CMPT 745
Fall 2007,
Fall 2008
-
Special Topics in CS - Program Analysis, CMPT 880
Spring 2007
Graduate seminars
-
Software Verification, CMPT 894
Spring 2008,
Spring 2009
Teaching Assistant at EPFL and BTU
Undergraduate courses
-
Theoretical Computer Science, Prof. Henzinger
Winter 2005/06
-
Introduction to Computer Science, Prof. Bachmann
Winter 2002/03
-
Introduction to Data Structures and Efficient Algorithms, Prof. Heiner
Winter 2000/01, Winter 1998/99
-
Introduction to Software Engineering, Prof. Lewerentz
Summer 2000, Summer 1999
-
Introduction to Software Engineering (for teachers from high schools), Prof. Lewerentz
Summer 2000
-
Introduction to Software Engineering (for engineers from industry), Prof. Lewerentz
Summer 2002, Summer 1999
-
Introduction to Software Engineering (for students of engineering), Prof. Lewerentz
Summer 2001
-
Computer Science (for students of environmental and resource management), Dr. Rust
Winter 2000/01, Winter 1999/2000
-
Software Project, Prof. Lewerentz
Winter 2002/03, Summer 2002, Winter 2001/02, Summer 2001, Winter 2000/01, Summer 1999
Graduate courses
-
Computer-Aided Verification, Prof. Henzinger
Winter 2004/05
-
Software Engineering I, Prof. Lewerentz
Winter 2001/02
-
Software Engineering II, Prof. Lewerentz
Sommer 2003, Summer 2002, Summer 2001
-
Software Project Management, Prof. Lewerentz
Winter 2001/02
Graduate seminars
-
Thrust in Reliable Software (TRESOR)
Winter 2004/05, Summer 2005, Winter 2005/06
-
Complexity and Software
Winter 2002/03
Advising
Current students
-
Gregor Endler, PhD program;
- Ashgan Fararooy, PhD program;
- Erkan Keremoglu, PhD program;
- Stefan Löwe, PhD program;
- Malte Rosenthal, PhD program;
- Philipp Wendler, PhD program;
- Grégory Théoduloz, PhD program (at EPFL, co-supervision with Prof. Henzinger);
Master’s thesis supervisor
-
Ashgan Fararooy, SFU, 2010,
Performing Static Structure Analysis using Software Dependencies
-
Philipp Wendler, Uni Passau, 2010,
Software Verification based on Adjustable Large-Block Encoding
- Damien Zufferey, EPFL, 2009, with Prof. Henzinger
-
Grégory Théoduloz, EPFL, 2006, with Prof. Henzinger,
Integrating Shape Analysis into the Model Checker
Blast,
won the EPFL Unicible Award 2006 and
the ELCA Informatique Prize
-
Andreas Noack, BTU, 2000, with Prof. Lewerentz,
BDD-basierte Verifikation von Echtzeitsystemen,
won the BTU University Award 2000 for best Master’s thesis
Internship students
-
Philipp Wendler (from Uni Passau), SFU, 2009;
- Michael Tautschnig (from TU Darmstadt), SFU, 2008;
- Andreas Holzer (from TU Darmstadt), SFU, 2008;
- Alberto Griggio (from Uni Trento), SFU, 2008;
- Damien Zufferey (from EPFL), SFU, 2007;
- Sudhanshu Narang (from IIT Delhi), SFU, 2007;
- Rajhans Samdani (from IIT Bombay), EPFL, 2006;
- Nitesh Kumar (from IIT Kanpur), EPFL, 2005
PhD thesis defense chair
-
Roozbeh Farahbod, SFU, 2009
PhD depth examination chair
-
Brian Fraser, SFU, 2007
MSc thesis defence examiner
-
Wolfgang Haas, SFU, 2007;
- George Ma, SFU, 2007
MSc thesis defense chair
-
Kaiyan Jin, SFU, 2009;
- Edward Glen, SFU, 2007;
- Majid Bagheri, SFU, 2007;
- Chiyoko Kawano, SFU, 2006
© Dirk Beyer
This document was translated from LATEX by
HEVEA.