Degrees take long to finish in the Engineering majors because of weekly labs and group projects. Physics 1 and 2, for instance, condense 6 hours a week of mandatory and/or graded attendance into only 4 hours of semester credit. Generally speaking, if there is a lab class, graded or mandatory portion of attendance comes to greater than credit earned at the end of the semester..which shows you an engineering degree does take a lot of time to complete as compared to most social science and humanities classes, as well as math classes, where class attendance is capped at 3 hours a week.
So yeah, don't go for engineering and/or computer science unless you are prepared to be extremely social and get out of your dorm/apartment often..few lonely nights writing papers or figuring out Math problems..
The quality of engineering classes is top-class. Everything else (including the natural sciences and computer science) is sort of so-so..seats may be limited in crucial classes you need and waiting for an override request to be approved is stressful..Georgia Tech has mixed cleanliness, some buildings seriously need more maintenance..you will be bored and depressed unless you get into a tightly knit group of friends who share your interests and keep with them for 4-5 years..Georgia Tech is not worth it for internationals and out of state students, I honestly believe..it has too much of a backwater, isolated feel..Go to a more exciting or local place if you are out of state..engineering curriculum is rather standard throughout the USA..difference in rankings comes from prestigious professors..most of these prestigious professors will never teach, grade your papers, or mentor you..so what is the point paying all those fees for lackluster attention? Student facilities are normal, neither better nor worse than other colleges..try to stay off-campus after the first year, the Housing Department has very restricted living options..you can't move in with your significant other into a separate suite, unless you are married.