The document outlines the schedule and content for a refactoring tutorial. It includes an introduction to refactoring, how to refactor code to apply patterns, dealing with legacy code, and a hands-on refactoring session. It also lists three golden rules of refactoring - the DRY principle, expressing intent, and telling instead of asking. Finally, it provides definitions for some refactoring terms, including "loose".