Teaching outside University of Zurich
Prof. Olteanu has been involved in teaching a range of courses at:
- University of Munich (2000-2005)
- Saarland University (2005-2006)
- Ruprecht Karl University in Heidelberg (2007)
- University of California, Berkeley (2014)
- University of Oxford (2007 - 2020)
BSc Courses
- CS 186: Introduction to Databases
Spring 2014, University of California Berkeley. - Computer Networks
Trinity terms 2011 -- 2013, University of Oxford.
Supporting Royal Academy of Engineering Visiting Teaching Fellows (2012, 2013) from Metaswitch Networks giving guest lectures on current challenges in large-scale routing and helping as lab demonstrators. - Networks and Operating Systems
Hilary term 2008, Hilary term 2009, Michaelmas term 2009 at University of Oxford.
MSc Courses
- Database Systems Implementation
Hilary terms 2009 to 2020 (except 2014) at Oxford. (proposed, designed, delivered)
PhD School Courses
From Joins to Aggregates and Optimization Problems
Seminars
-
Graph Data Management
Trinity term 2011, University of Oxford - Distributed Data Management
Trinity term 2010, University of Oxford -
Aspects of Uncertain Data
Trinity term 2009, University of Oxford -
Managing Incomplete Information
Ruprecht Karl University Heidelberg, Summer term, 2007 (in German), Saarland University, Winter term, 2006-2007 (in German) -
Data Stream Processing
Saarland University, Winter term, 2005-2006 (in German) -
Querying and Storing XML
Saarland University, Summer terms 2005, 2007 -
XML Query Languages and Evaluation
University of Munich, Summer term 2004 (in German)
Practical Courses
The goal of a practical course is to implement a system, there are no lectures as in a usual course.
-
STTI: Streamed Traffic and Travel Information
Winter term 2004-2005, University of Munich - IDEFIX: An XML Information System for Publications Winter term 2002-2003 (in German), University of Munich
-
Content Management System for Teaching Information
Winter term 2001-2002 (in German), University of Munich
Classes
-
Advanced
Data Structures and Algorithms
Hilary term 2010, University of Oxford -
Networks
and Operating Systems
Michaelmas term 2009, University of Oxford -
Compilers
Hilary term 2008, University of Oxford -
Databases
Michaelmas terms 2007, 2008, University of Oxford -
Informationssysteme
Summer terms 2006, 2007, Saarland University (in German) -
Database Theory
Winter term 2005/2006, Saarland University -
Database Systems
Summer term 2005, Saarland University -
Techniques of Logic Programming
Winter term 2004/2005, University of Munich (in German) -
Markup Languages and Semistructured Data
Summer terms 2001 - 2004 (in German), University of Munich -
Languages for Multimedia on the Web
Winter terms 2001/2002, 2003/2004, University of Munich -
Compiler Construction: Abstract Machines
Winter term 2001/2002, University of Munich -
Higher-Level Programming Languages
Winter term 2002/2003, University of Munich -
Introduction to Computer Science
Summer term 2001, Winter term 2000/2001, University of Munich