I can't imagine they'd be able to do it with machinery. For one, those are rather big buildings. The elevator core is actually a few feet taller than the Ashbel Smith Building was. Also, those three towers are connected, which I would think would pose some logistical issues. The other issue is space. West Campus is dense with narrow streets. There's no room for staging the equipment to knock them down. Also, being that it is a residential neighborhood, I doubt they'll want to spend the time it would take to chew them to bits since it would be noisy and dusty.
I think the parking garage to the left in the screenshot you posted is for an adjacent dorm that isn't affiliated with University Towers. On Google Earth, you can see that the garage is connected to the other building.
I do know that University Towers has no underground parking.
I am wondering, however, is the parking garage for University Towers the one across 23rd Street immediately north of the Co-Op Garage? The signs around it say it's public parking, but it's the nearest garage to the building. If so, remember that another tower is planned for that lot. The plan for that project seems to require the demolition for that garage.
http://skyscraperpage.com/forum/show....php?p=8012550