This is midtown Atlanta we're talking about, meaning lots to do :)
In the student center at tech there's a bowling alley and movie theater and within reasonable traveling distance you've got the Fox Theater, Atlantic Station, the Georgia Aquarium, and just about anything else you can think of :)
Try here for more info: http://www.admiss.gatech.edu/atlanta/