To enroll in courses, you have to be an admitted Tech student. In order for a postdoc to enroll, he/she must first apply to become a non-degree seeking student using the procedure detailed on the Georgia Tech Undergraduate Admission website.
International scholars holding J1 exchange visitor visas usually cannot take classes, because that's one of the terms of the exchange visitor program on campus.