This document provides an overview of a module on recommender systems for a digital library curriculum. The module aims to teach students about different recommender system approaches, including content-based, collaborative filtering, and hybrid systems. It also covers challenges in recommender system design and the use of user profiles. The key topics covered include recommender system types and techniques, challenges in collaborative filtering, and modeling user profiles both explicitly and implicitly.