Computer Science 446 - Search Engines
Spring
2026
01
3.00
Razieh Rahimi
TU TH 10:00AM 11:15AM
UMass Amherst
77096
Ag. Engineering Bldg rm 119
rrahimi@umass.edu
This course provides an overview of the important issues in information retrieval, and how those issues affect the design and implementation of search engines. The course emphasizes the technology used in Web search engines, and the information retrieval theories and concepts that underlie all search applications. Mathematical experience (as provided by COMPSCI 240) is required. You should also be able to program in Java or Python (other closely related languages may be acceptable).
Open to senior and junior Computer Science majors only. COMPSCI 240 or 383 w/C INSTRUCTOR WILL CONSIDER STATISTC 315/515 AS AN ALTERNATE PREREQUISITE IN PLACE OF COMPSCI 240 VIA OVERRIDE IF AVAILABLE SEATS. STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDE VIA THE ON-LINE FORM: https://www.cics.umass.edu/academics/course-overrides