Ball completed 22-of-38 passes for 288 yards as he led the Yellow Jackets (6-3) to victory.
The Huskies (5-4) were led by Dan Orlovsky, who completed 28-of-49 pass attempts for 205 yards.
Ball threw a four-yard touchdown pass to Jimmy Dixon to give the Yellow Jackets a 7-0 advantage with 11:59 left in the first quarter.
Connecticut responded with a 51-yard field goal by Matt Nuzie, which cut the Georgia Tech lead to 7-3 midway through the opening quarter.
Georgia Tech put the heat on in the second quarter by racking up 13 unanswered points. Travis Bell kicked a 27-yard field goal, Djay Jones returned a blocked punt five yards for a touchdown, and Bell kicked a 34-yard field goal to give the Yellow Jackets a 20-3 advantage with just 15 seconds remaining in the first half.
The Yellow Jackets rolled in the second half as they scored 10 straight points to put the Huskies away. Bell split the uprights on a 29-yard field goal and Ball connected with Ajenavi Eziemefe on a three-yard touchdown pass to give Georgia Tech a 30-3 edge midway through the fourth quarter.
Connecticut scored the final points of the game as time expired when Chris Bellamy scampered into the end zone on a one-yard run to cut the Yellow Jackets' lead to 30-10.
Georgia Tech tallied 410 yards of total offense in the contest, while the Huskies had 225 total yards.
The Huskies struggled on third down as they managed to successfully convert just 3-of-17 opportunities in the game.