The most recent Master Plan released in 2007 can be found here:
http://www.drexel.edu/facilities/design/masterPlan/

11 buildings were to be constructed, of which 3 have been built (2 dorms and Rec Center), 1 is almost complete (Papadakis Integrated Science Bldg.) and 1 is scheduled for construction (new LeBow Bldg.).

The North Academic Building, a new parking garage next to the Hess Lab, West Wing to the Rush Building, Armory, retail in front of MacAlister and Creese and the Hotel/Conference center never were/are in planning(?) built.

A lot of the proposed landscaping that was proposed has yet to be completed also. I am sure that the recession has played a large part of missing the mark on many of the projects.