Home Research Publications Teaching Funding Software Group News
 

 
CSE532: Theory of Database Systems (Stony Brook University)
This course covers recent advances in data management systems. Topics include complex queries and optimizations, XML data management, spatial data management, distributed and parallel databases, NoSQL databases, and MapReduce based data processing systems. We will discuss the foundations of data models, transaction models, storage, indexing and querying methods for these data management systems. We will demonstrate real world databases with biomedical data, geospatial data and/or social media data.
Prerequisites: CSE 302 or equivalent, or permission of the instructor.

Course Websites:

CS532 Website (Fall 2016)
CS532 Website (Fall 2015 Ph.D. Session)

CS377: Database Systems (Emory University)
The course provides an introduction to the fundamental concepts necessary for the design and use of modern database systems. Topics include: conceptual representation of data, relational database model, relational database query language SQL, XML and its query language, storage and indexing structures, database transactions and advanced topics such as NoSQL.
Prerequisites: Computer Science 171, or permission of the instructor.

Course Wiki: CS377 Wiki (currently not available)

CS554: Database Systems (Emory University)
This course covers recent advances in data management systems and their applications to biomedical problems. Topics include advanced database design, complex queries, data storage and indexing, XML data management, spatial data management, temporal data management, ontologies and semantics, and parallel and distributed data management. Biomedical use cases will be used for course discussion and projects.
Prerequisites: Basic data structures and database background (CS 377 or equivalent), familiar with a programming language preferred, or permission of the instructor.

Course Wiki: CS554 Wiki (currently not available)

CS730R: Advanced Database Systems (Emory University)
The course advanced database systems covers recent research topics in data management systems. Topics include parallel and distributed data management, MapReduce and NoSQL, cloud data management, data management on modern computing infrastructure, column stores, array data management, and graph data management.
Prerequisites: Basic data structures and database background (CS 377 or equivalent), familiar with a programming language.

Past Course Wiki: CS730R Wiki (currently not available)