As Building Information Modeling (BIM) became the gold standard of the architecture, construction, and engineering industry, lack of skilled BIM professionals is considered one of the major challenges. While numerous studies have identified different approaches to introduce BIM in construction management (CM) programs, comprehensive frameworks have not been found. To bridge the gap, this paper proposes a three-level framework that provides a systematic coverage of BIM through the entire CM curriculum. The framework consists of a fundamentals level covering BIM contents in most CM subjects, an application level where BIM is applied to solve real-world problems, and an advanced level that focuses on the latest and advanced topics of BIM. The framework aligns most CM subjects to their respective BIM components and exposes CM students to BIM from entry to exit. This paper serves as a case study of how BIM education has been implemented in an undergraduate CM program.