Computer Science 446 - Search Engines

Fall
2025
01
3.00
James Allan

TU TH 8:30AM 9:45AM

UMass Amherst
61515
Integ. Learning Center S311
allan@cs.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

Permission is required for interchange registration during the add/drop period only.