CMPS278: Design and Implementation of Database Systems

*****COURSES ARE SUBJECT TO CHANGE*****

Advanced course in implementation techniques for database systems. For students who wish to do research in databases or to learn more about large-scale data processing. Topics include: indexing of complex data; techniques for high-volume concurrency control; query processing and optimization; database recovery; parallel database system architectures; database systems for streaming data; approximate query answering. Additional topics may include: self-managing database systems; advanced query optimization techniques; and query processing techniques for semi-structured data. (Formerly " Database Systems II ") Prerequisite(s): course 181 (or equivalent) or consent of instructor. Enrollment restricted to graduate students.

5 Credits

YearFallWinterSpringSummer
2017-18
2016-17
2015-16
2012-13
2011-12
2010-11
2008-09
2007-08
2006-07
2005-06
2004-05

While the information on this web site is usually the most up to date, in the event of a discrepancy please contact your adviser to confirm which information is correct.