Once erected on the National Mall in Washington, D.C., the Aggie Solar Decathlon groHome is now open for public viewing on the grounds of the Bush Presidential Library and Museum in College Station.
The Department of Visualization Sciences recently became the College of Architecture’s fourth department. Read about the new department and its longstanding Hollywood connections in this July 24, 2008 Houston Chronicle feature.