This course equips students with the competency to master concepts and practice compiling digital modules. The discussion will start from the definition of modules, the benefits of modules, module characteristics, and techniques for compiling modules and the practice of compiling digital modules.