DP.. it depends. 1. The professors are different, and maybe CMU has higher expectations 2. There may be additional assignments or projects at CMU that are "hard" that other schools don't require |
The PP is either a troll (my guess) or a "tiger mom". If it's for real, I pity their kids. |
The poster is crazy. Yes, CMU is an amazing school (if fit is good) for CS/CompEng. But they are living in a fairy tale if they think it's the be all end all of having a great job in that field. Yes, it opens some doors for you (initially). But the top companies hire from many other schools as well. Plenty of top employees at the "top companies" from non elite/T5 CS universities. And in reality, the OP son may not have a desire to work at Microsoft/amazon/Facebook/etc. There are plenty of other AMAZING companies to work for and have a great career and a great family/life balance. The poster only cares about status/image, no concern for mental health, overall happiness. They just want to push push push their kids until they are miserable but mommy can brag about them at family events. Good chance the posters kids family/life balance in the future will not include their overbearing, controlling mommy. |
He already completed a year at CMU. He'll be applying to new schools as a transfer student. Of course he'll have to disclose his year at CMU, as well as his grades from thar year. He may also need to write an essay on why he wants to transfer. |
I'm well aware of that. However, I have a CS degree from a T10 university, and did graduate school at CMU. I actually took Operating Systems (undergrad course) at BOTH universities, so I have actual experience with this. Despite 2 more years of experience by the time I took it at CMU, it was still an extremely challenging course. So essentially, I was at a university just "slightly below CMU for CS" and the CMU course was extremely challenging even after I had already taken it 2 years earlier and earned an A. So yes, I am confident in stating (from personal experience) that CMU CS is over the top and classes are significantly harder at CMU. And the only reason my "team" was great is because I was in a graduate program where we were all there from a specific company, so we knew each other and worked together---the general population at CMU CS were not that collaborative. However, if I had not gone to CMU to get my grad degree, I would have still done well in life with just my BS degree in CS/Comp Eng. I already had the tools to do the job and excel. Only got the grad degree because the company paid for it and essentially required all new hires to get their MS (yeah I'm old...that used to be a thing in technology companies). However, I had over 10 job offers out of undergrad and choose that one because who wouldn't want to get their MS paid for while collecting their salary and benefits. |
CS courses at CMU are a different breed from almost everywhere else. They are significantly harder. I have personal experience with it compared (comparing a T10 university to CMU). They don't need to be that way, but they are. |
Tough talk from someone who wiles away their potential earning hours with long posts on an anonymous forum. Where's your grit? Why aren't you being productive? You could have earned good $$$ or skills in the time it took you to write that post. |
We had a bunch of kids from Bellcore in my grad program doing this. They were paid a salary and had 12 months to get a MS. |
No duh he has to tell any school he transfers to. But he will not need to tell any employer as the PP said. |
Completely agree. She/he is toxic. This is what leads to suicide. |
I'm a CMU CS grad from so long ago that my experience probably isn't all that relevant (FWIW, I loved it). But gods...That operating systems class. I'm not sure whether I'm comforted or horrified that it's still a killer class. When I took it, everyone in the class started out clean-shaven and ended up with heavy beards because the class was so much work no one had time to shave (or, judging by the smell in the computer clusters—we still had those, back in the day—other important aspects of personal hygiene). Friendships died over the group projects in that class. But y'know what made CS look easy back when I was at CMU? Computer Engineering. Those guys (and it was almost entirely men at the time) really had it rough. As much as I loved CMU, it's definitely not for everyone. There's no shame in noping out and finding a school that's less intense. I had also attended a big state school and didn't do well; CMU's much smaller size what what I needed, and I was enough of a nerd that the lack of a social life didn't bother me. And yes, companies heavily recruit from CMU, but people from other schools do manage to get jobs too, so OP's DS will probably be fine. And transferring will help him figure out whether the problem was CMU or if there's something else going on. |
| Updated: DS is finally home. He is taking off this semester and looking to apply to either UVA or VATech for Computer Engineering for Fall '23. He was accepted by both UVA and VATech but turned them down to attend CMU. Unfortunately, it didn't work out. Will see what happens. He will take a two weeks break. After that, he is going back to his previous summer job as a software developer for $43/hour. Since the job is 100% virtual, he is looking at living in South America for the next six months. He seems to be very happy now that he is no longer at CMU. He loved his time there but it just didn't work out. |
Thanks for the update--it sounds like he's got a great trajectory ahead. He should be talking to UVA and VT about transferring and his options now. |
How does he expect to get into UVA or VT engineering after almost failing out of CMU? |
It's 15 months (or at least it used to be back at the start---and you must be in the first MS1-MS6ish because there were not many from bellcore after that), and were paid ~45% of the normal salary, all tuition/books/school expenses and collected vacation/sick days just like full time employees. It was an awesome program to be a part of for so many reasons. |