It is widely accepted that the evolution of Building Information Modeling (BIM) is increasingly affecting the roles of construction management professionals in the Architecture, Engineering and Construction (AEC) industry. Teaching BIM in construction engineering and project management (CEPM) curricula requires more emphasis on learning BIM as a process improvement methodology rather than only a technology. This paper describes experiences of a university course on Building Information Modeling that was developed to educate the next generation construction managers to understand BIM and effectively use an existing BIM in plan execution for construction projects. This is a project-based course where students gain knowledge on the implementation of BIM concepts throughout the lifecycle of a project. Findings and lessons learned from the teaching experience in seven offerings of the course are documented.