Building comprehensive course and curricula catalogs involves creating a database to track and manage the courses and curricula in your current system. This catalog should exist outside your LMS and include most of the data stored in your LMS and other fields that capture crucial characteristics of courses and assets.