Freshman course load

<p>1) Getting straight A’s is pretty damn hard and I honestly wouldn’t expect getting grades that high. Unless you plan on straight studying day in and day out. If you plan on doing that then by all means. </p>

<p>2) Depends. Some companies wont look at your application if you don’t have above a 3.0. Some don’t care. I have a friend who is interning at Amazon with a GPA below 2.6 and I also have a friend who had a 2.4 and got an interview with Microsoft. Grades matter, but a lot of companies will overlook them if you’ve done some impressive side projects. As a side note: Google does seem to care about how high your GPA is, so I wouldn’t recommend just slacking off and building cool stuff. Have a balance. </p>

<p>3) Internships are pretty good. If you want more info on internships, here’s a sample of where some students are
interning over the Summer: <a href=“CS@VT 2014 - Intern/New Hire - Google My Maps”>CS@VT 2014 - Intern/New Hire - Google My Maps;

<p>4) See number 2. I’m currently interning at Microsoft and interned at IBM last year. Focus on getting good grades and getting involved with side projects. If you worry too much about which company you’re working for, you may get upset when you don’t get the job. Focus on you’re interests first. </p>

<p>5) Honors is kinda BS and I’m in honors. You truly don’t need it for CS. Most people are in non-engineering majors and honors is very beneficial to them, but for us it’s truly irrelevant. </p>

<p>6) I’m unfamiliar with it but people seem to love it. </p>

<p>7) CS is pretty legit. I enjoy my time here and I love my major. I honestly don’t feel like CS isn’t that difficult until your Junior year. Life gets crazy once you start taking Systems and Data Structures. But learn how to organize your time and you’ll be in good shape. </p>