Found 20 relevant results in 2.01s where lecturer="Donald Kossmann"
This seminar course will discuss research topics in the area of information systems. We will read recent research papers on a selected topic, and present/discuss them in class. The course is offered every Fall semester.
This seminar course will discuss research topics in the area of information systems. We will read recent research papers on a selected topic, and present/discuss them in class. The course is offered every Fall semester.
Algorithms for Database Systems
Algorithmen für Datenbanksysteme
query processing, optimization, stream-based systems, distributed and parallel databases, non-standard databases
Query processing, optimization, stream-based systems, distributed and parallel databases, non-standard databases.
Architecture of Database Systems
Architektur und Implementierung von Datenbanksystemen
Storage Hierarchies, database buffer management, physical database design, query processing, transaction processing (synchronization and recovery), tuning, architecture and variants, applications
Architecture of Data Warehouses, Data Models (e.g., star and snowflake schemas), SQL extensions (data cube, pivot tables, etc.), implementation techniques, query optimization, data mining, data cleaning, time series, continuous queries, systems, probabilistic databases
Latest Topics in the field of Distributed Information Systems will be discussed.
Foundations of Computer Science: Computational Science
Grundlagen der Informatik: Wissenschaftliches Rechnen
The courses "Foundations of Computer Science" cover material that all students of computer science should know. The courses are self study courses and based on material which we assume that students know from their Bachelor program. The main aim of these courses is to ensure that all our Master students have a solid knowledge all over computer science and not just in their area of expertise.
Foundations of Computer Science: Computer Systems
Grundlagen der Informatik: Computer Systeme
The courses "Foundations of Computer Science" cover material that all students of computer science should know. The courses are self study courses and based on material which we assume that students know from their Bachelor program. The main aim of these courses is to ensure that all our Master students have a solid knowledge all over computer science and not just in their area of expertise.
Foundations of Computer Science: Information Systems
Grundlagen der Informatik: Informationssysteme
The courses "Foundations of Computer Science" cover material that all students of computer science should know. The courses are self study courses and based on material which we assume that students know from their Bachelor program. The main aim of these courses is to ensure that all our Master students have a solid knowledge all over computer science and not just in their area of expertise.
Foundations of Computer Science: Programming
Grundlagen der Informatik: Programmierung
The courses "Foundations of Computer Science" cover material that all students of computer science should know. The courses are self study courses and based on material which we assume that students know from their Bachelor program. The main aim of these courses is to ensure that all our Master students have a solid knowledge all over computer science and not just in their area of expertise.
Foundations of Computer Science: Theory and Algorithms
Grundlagen der Informatik: Theorie und Algorithmen
The courses "Foundations of Computer Science" cover material that all students of computer science should know. The courses are self study courses and based on material which we assume that students know from their Bachelor program. The main aim of these courses is to ensure that all our Master students have a solid knowledge all over computer science and not just in their area of expertise.
Introduction to information retrieval with a focus on text documents and images. Main topics comprise extraction of characteristic features from documents, index structures, retrieval models, search algorithms, benchmarking, and feedback mechanisms. Searching the web, images and XML collections demonstrate recent applications of information retrieval and their implementation.
The purpose of this laboratory course is to practically explore modern techniques to build large-scale distributed information systems. Participants will work in groups of three or more students, and develop projects in several phases. The course is offered in both Fall and Spring semesters.
Development of systems and applications in the are of information systems
The seminar deals with a current topic in distributed information systems. Students are expected to attend the entire seminar, choose a topic for presentation (may be either a collection of research papers or describing a system and/or evaluating a concrete product). Students are evaluated in the knowledge gained, the presentation made and the report they will present at the end of the semester.
Introduction to Database Systems
Einführung in Datenbanksysteme
Data modelling (ER and UML class diagrams), relational data model, relational design theory (normal forms), SQL, database integrity, security, transactions and data warehousing (OLAP)
The purpose of this course is to teach students how to carry out massively parallel data analysis using MapReduce as the programming abstraction and Hadoop on top of a (large) cluster of machines in order to get hands on experience and solve real problems.
Latest Topics in the field of Mobile Information and Communication Systems will be discussed.
XML and Database
XML und Datenbanken
XML, XQuery, SQL/XML, XQuery Implementation and Optimization, XML Storage Techniques, Web Services, XL, XUpdate, XML Information Retrieval, XML Information Filtering, Publish & Subscribe, Semantic Web