University of Oxford Logo University of OxfordSoftware Engineering - Home

Ralf Hinze

Privatdozent (Universität Bonn), Dr. rer.nat., Dipl.-Inform.

Roles

University Lecturer in Software Engineering; Fellow of Kellogg College.

Teaching

Functional Programming; Object Orientation; Object-Oriented Programming.

Research

Functional programming; functional algorithm design; purely functional data structures; generic programming.

Projects

Generic Haskell; Generic Haskell II.

Background

Diploma in Computing Science (Diplom-Informatiker), Universität Dortmund (1984-1990); Scientific employee (Wissenschaftlicher Angestellter), Department of Informatics, Universität Dortmund (1990); Scientific employee (Wissenschaftlicher Angestellter), Department of Informatics, Universität Bonn (1990-1996); Doctorate (Promotion), Mathematisch-Naturwissenschaftliche Fakultät, Universität Bonn (1995); Scientific assistant (Wissenschaftlicher Assistent, C1), Department of Informatics, Universität Bonn (1996); Scientific assistant (Wissenschaftlicher Assistent, C1), Department of Informatics, Technische Fakultät der Universität Bielefeld (1996-1997); Scientific assistant (Wissenschaftlicher Assistent, C1), Department of Informatics, Universität Bonn (1997-2001); Visiting Researcher, Institute of Information and Computing Science, Universiteit Utrecht (2000-2001); Venia Legendi for Computing Science (Habilitation für das Fach Informatik), Mathematisch-Naturwissenschaftliche Fakultät, Universität Bonn (2001); Oberassistent (C2, corresponds roughly to an assistant professor), Department of Informatics, Universität Bonn (2001-2007); Hochschuldozent (2002); Substitute Chair (W3), Chair of Software Engineering (Lehrstuhl Softwaretechnik), Universität Freiburg (2002-2005).

Links

Contact details, home page, publications, old home page.