Dec 05, 2025  
2025-2026 Graduate Catalog 
    
2025-2026 Graduate Catalog
Add to My Catalog Bookmarks (opens a new window)

COS 587 - Introduction to Information Retrieval


An introduction to the theories and implementation techniques used in modern search engines. As part of the course, students will develop their own search engines using available information retrieval (IR) toolkits. Topics in the course will include user interfaces for information retrieval systems, search result evaluation, text processing including natural language processing, retrieval models (e.g. Boolean, vector space, probabilistic, and learning-based methods such as neural information retrieval), and ethical dilemmas regarding the use of IR systems in society.

Prerequisite(s): COS 285 and COS 472. Graduate level standing or matriculation in the Computer Science Accelerated Graduate Pathway program.
Co-requisite(s):
Credits: 3

Course Typically Offered:
Course Type: Computer Science



Add to My Catalog Bookmarks (opens a new window)