<p>Just looking for a general overview or opinion anyone might have about the CS department at Georgia Tech. I've read a lot about it and it seems quite good. Has anyone had any personal experiences with it? Do you like the idea of Threads and Roles?</p>
<p>I might go to GT for CS as well, so I’m looking forward to an answer too.
How are the professors for CS classes?</p>
<p>I’ve taken a handful of CS classes, and they’ve been good experiences. My only gripe is that the CS kids aren’t very good at working in groups compared to us engineering types :)</p>
<p>I am a CS major at Tech, and it is great. Like really…</p>
<p>@waichip Could you elaborate on what makes it great? Are the professors very easy to approach? Do you feel the Threads and Roles are a great part of the program? Which Threads are you studying?</p>
<p>Hum… I think professors are pretty accessible, if not, you will have a TA help desk with some TA’s there almost at all times… But I never really use it. I mean… It is CS, so you can just google it. I am still a first year, so I don’t know about the impacts for threads yet, but they look great, really.</p>
<p>I’m currently a Junior (will be senior in fall) @ GT majoring in CS and I can honestly tell you that I absolutely love it here. I have not had a single professor that is unapproachable and they have always helped when needed (same goes for almost all TA’s). Most of the prof’s WANT you to know the material, and a good many of them will hold weekend or late afternoon review sessions for students who need additional help (outside of normal office hours, I actually have had about 1/3rd to 1/2 my prof’s do this). Having said that, and not to bash on waichip but don’t listen about the whole “you can just google it” thing, that stops after 1332. They are teaching you cs, not “how to search the internets for an answer.” </p>
<p>Threads is a really enriching thing and I’m glad they added it. You get to base your core classes solely on the field(s) of CS you hope to enter when you graduate. For instance, I want to create embedded systems as well as write compilers, so I signed up for platforms and devices as my threads. </p>
<p>Also, it is hard. Actually, it can get really hard sometimes. CS at Tech has quickly grown to be one of the hardest major’s here, just behind Aerospace Engineering (I mean, who wants to study rocket science really? lol) and it’s not the content that’s hard, it’s the application of that knowledge, that level of depth your homework and project assignments go into that make it difficult.</p>
<p>Also, most prof’s do research (some do a LOT of research). So if you’re looking to go to grad school or just get into the research sector of CS, some of the world’s leading innovators will be teaching your classes, whom (like I said before) and easily approachable and always looking for undergrads to do research.</p>
<p>Just my experience from my time at Tech. Let me know if you have any detailed questions about the program, prof’s, etc.</p>
<p>I too am interested in doing CS at GT, but I’m a little worried because I don’t think I’m going to be able to place out of any CS classes with AP Credit. I think I’m one of the top CS students at our school (along with IndestructibleSD, who I think could attest to this) but that being said, I don’t know how well our school prepares us for the AP test and so I don’t know how well I’m going to do on it.</p>
<p>For someone that actually knows what they are doing with computers and with programming, should I be a little worried about the possibility of not placing out of the first few Introductory CS courses or would it actually be not a bad thing to have a few easy classes as a Freshman to ease into the whole college thing?</p>
<p>Beyond that question, I wouldn’t mind an opinion on some of these Freshman courses for those who have taken it, as well as professor suggestions, etc…</p>