ICS321 Data Storage and Retrieval


ICS321 is an introductory data management course covering data modeling, database systems, SQL, database-backed application development, transaction processing, indexing, query processing & optimization. For more information, please consult the syllabus.

Instructor: Richard Halverson

Email: richardh at hawaii dot edu.

Teaching Assistant: Jon Moroney, POST 314-1,

Office hours:
R 2 - 3 pm
F 11am - noon and by appointment
Email: jmoroney at hawaii dot edu.

Textbook: Database Systems: The Complete Book (2nd Edition). Hector Garcia-Molina, Jeff Ullman, and Jennifer Widom. ISBN-13: 978-0-13-187325-4.

About this site: Modules lists the topics covered. Learning outcomes collect all the desired student learning outcomes of all the modules. Readings list the “passive” learning opportunities like reviewing of textbook sections, web pages, screencasts, etc. Experiences list the “active” learning opportunities where you must actually demonstrate a capability.