ABOUT THE COURSE :Recommender Systems have been a prevalent area of research for a long time. They have been applied to various dimensions, ranging from marketing, education, social media, financial services, and more. Recommender systems have changed the way people find products, information, and even other people. Recommender systems discover information items (e.g., people, products) that are likely to be of interest to users. Such systems study patterns of behavior to know what someone will prefer from among a collection of things he has never experienced. At a high-level, recommendation systems are pieces of software equipped with data mining and machine learning tools that aim to recommend products or information to users, based on certain preferences. The proposed course aims to cover the following aspects of recommender system with a focus of developing such systems in Web based environment.1. Theoretical foundations 2. Data preprocessing and preparation3. Algorithms 4. Performance evaluation INTENDED AUDIENCE : Students/Industry ParticipantsPREREQUISITES : At least pursuing BTechINDUSTRY SUPPORT : Ecommerce Companies