Carnegie Mellon University
Search Engines:
11-442 / 11-642
Fall 2025

Course Overview

Search engines are used in web search, e-commerce, site search, conversational assistants, and a wide variety of other information systems. This course covers the theory, design, and implementation of text-based search engines, retrieval augumented generation, and recommender systems.

Please see the Course Description, Schedule, and Homework links for more information about the course content, learning objectives, policies, and administration of the course.

Logistics

Time & Location: Tu/Th 3:30-4:50, POS A35

Instructor

Picture of Jamie
Jamie Callan

Teaching Assistants & Office Hours:

Picture of Aditi Saini
Aditi Saini
Mon, 10:30-12:00
Wean 3110
 
Picture of Allyne Zhang
Allyne Zhang
Mon, 2:30-4:00
Wean 3110
 
Picture of Yilin Zhang
Yilin Zhang
Tue, 1:30-3:00
Wean 3002
 
Picture of Avi Arya
Avi Arya
Thu, 2:00-3:30
GHC 5417
 
Picture of Rebecca Byrnes
Rebecca Byrnes
Fri, 2:00-3:30
Wean 3110