iSchool at Maryland
Principles of organizing and providing access to information using automated information storage and retrieval systems. Retrieval system models, index language selection, data structures, user interfaces and evaluation for text and multimedia applications.
Manning, C. D., Raghavan, P., Schutze. 2008. Introduction to Information Retrieval. (Available online)