It’s getting down to the wire and my son is leaning towards Duke for CS / Electrical Engineering. With his permission, I am posting here in case there’s something we missed. We have visited all four campuses.
A bit about him: He lives and breathes engineering, computer science, math, and his FIRST robotics team. He is the consummate tinkerer…always choosing to build and create rather than watch TV, be lazy, etc. He prefers cool weather over hot. He also appreciates sports, fantasy football, etc. He’s very easy going, enjoys small groups of close friends, and is not a partier.
Cost: We are full pay and OOS for GT and Michigan. We did get some aid from Duke and Brown. Of the four schools, GT is the cheapest option.
Duke ($8,000 more per year than GT):
Pros:
- He loves their CS / ECE double major option, as well as their robotics certificate and machine learning concentration. Overall, the program seems flexible with the ability to pursue multiple areas of interest.
- A “smallish” private with great advising, smaller class sizes, and the ability to form personal relationships with peers and professors.
- The closed campus appeals to him
- Good sports teams
- Guaranteed housing for at least 3 years
- Diverse student body (not just STEM kids)
- Brand new engineering building, right in the center of campus
Cons:
- CS and engineering programs are not as robust or as highly ranked as GT and Michigan
- Durham is pretty warm and that’s not his preference (though it’s quite shady on campus!)
- Far from home (about 10 hours)
Georgia Tech (full pay, but cheapest of the four):
Pros:
- highest ranked CS and ECE programs of the four
- Robust program with lots of amazing courses to select from
- Nice closed campus with access to opportunity in Atlanta
- Lots of kids like him, lots of STEM clubs.
Cons:
- Stress Culture
- Lots of kids like him - not as much diversity of “interest”
- Atlanta is even hotter than Durham
- Even further from home (15 hours)
- Bigger state school, harder to stand out, get into classes, form relationships with professors
- Need to select a major right away and can’t double major in CS and ECE. No exploratory first year engineering class.
- CS is in the computing school and ECE is in engineering. Need to figure out his path quickly.
- We hear the dorms and food aren’t great
Michigan (the most expensive of the four, $18,000 more per year than GT):
Pros:
- Awesome engineering and CS programs, just about on par with GT
- Amazing number of facilities - engineering has it’s own campus
- Football. The Big House is calling to him
- A first year exploratory engineering class helps kids hone in on their interests
- CS is right in the engineering program, so very easy to select ECE or CS
- Yes, he actually prefers Michigan weather over North Carolina weather!
Cons:
- HUGE, easy to get lost in the crowd
- The social scene was not really his thing. The campus is truly integrated with the city of Ann Arbor. Too busy and chaotic for him
- Housing only guaranteed for one year; headache of having to find a place to rent every year
- He preferred the quieter, more serene vibe of the engineering campus…but did not like that it’s a 15 minute bus ride away from the main campus.
- Far from home (10 hours)
Brown ($11,000 more per year than GT)
Pros:
- Open, flexible curriculum, hardly any gen eds, ability to design a program tailored to his various and personal interests
- Grade inflation, seems very chill
- Close to home (2 hours)
Cons:
- CS and Engineering lowest ranked of the four
- Doesn’t seem as “fun”
- No good sports teams
As I said above, he is really leaning towards Duke. His only hesitation is that he is giving up two very highly ranked and robust engineering / CS programs. We know that with engineering, the caliber of the major is more important than the overall caliber and prestige of the school. (It’s also hard to say no to an ivy that’s pretty much right in your own backyard!)
He feels that Duke will give him the best combination of “really good program” and "personal fit ".
We’d love to hear your thoughts!