UMD vs Vt for CS?

Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:In today's market, where you go matters to some degree (pardon the pun).

UMD has more of a national and global recognition for CS. VT does not.

There's another thread about SLO vs VT for business, and everyone on that thread is saying SLO, hands down. SLO is a regional school (FWIW, I graduated from a CSU like SLO); VT is a national school, yet everyone there is still saying SLO is worth the OOS (SLO is in CA for those who don't know).

Yes, that other thread is about business, not CS, but IMO, it goes to show how even people here in the DC area regard VT.


I am going to repeat it one more time. It does NOT matter where you go to college for fields like CS or Information Technology.

I develop AI software that many recruiting companies use in screening their potential candidates. None of them consider where you go college as a determining factor in the initial screening.


+100


I would say below the top 20 schools it matters less. We asolutely target specific schools for new technical hires and they are all in the top 20. We attend job fairs, we reruit interns from them, we solicit their grads. Its not a passive ATS system when we bring on early career talent. The top CS kids have offers by August of Junior year because there was a strong intern pipeline where these things are locked up.

UMD is top 20 for CS.


Maryland booster, you are tiresome. No one cares.
DP

Clearly many on DCUM do care since this forum is full of "best college" ranking threads.
Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:My UMD CS kid is got recruited in FAANG - right out of college.


When did DC graduate?


Perhaps someone can explain to me why my Ivy 2024 CS grad DS is still looking for a job while his JMU 2024 CS grad got a job at Apple.

hard to tell without more info.

What's the focus? Internships? Projects? Experience?

Also, statistically, a JMU grad getting a job at Apple is lower than an Ivy grad getting a job there. So, while anecdotal stories apply to the individual, it does not apply to the masses.
Anonymous
Anonymous wrote:
Students at CMU or any college where they are taking heavy theoretical computer science courses are the ones who are going to be working on core engineering problems at FAANG and starting/joining other startups. These skills are going to last their lifetime.


Hiring manager here. Above is untrue in our experience and to be very clear we work on challenging core engineering problems in my group.

What DOES matter is which upper level electives the student takes. Students who take the harder classes like Compilers, OS internals/kernel programming, real-time systems, embedded systems, Verilog/vhdl, C programming (not Java or C++ or Python or web programming) are the ones who have long term skills -- WITHOUT regard to the specific school or to the so-called prestige or rank of the school.

CS or ComputerE grads who took hard upper level courses outlined above and got a B or better in those courses (no need for an A) are perpetually in shortage, get paid better as a result of the shortage, and are best prepared for lifetime career success.

Those who focus on easier web or cloud or computer gaming classes will have less interesting work, lower lifetime income, and are plentiful.
Anonymous
PP again. We have a simple test which has a 75% success rate as a filter. We ask which editor the candidate prefers. Either vi or emacs are passing answers. Eclipse or other IDEs are not.

Another good test is which debugger they prefer. Passing answers are gdb or the debugger in llvm. Any IDE is not.
Anonymous
Anonymous wrote:PP again. We have a simple test which has a 75% success rate as a filter. We ask which editor the candidate prefers. Either vi or emacs are passing answers. Eclipse or other IDEs are not.

Another good test is which debugger they prefer. Passing answers are gdb or the debugger in llvm. Any IDE is not.


You can't be serious, LOL.... Any CS students who do not use vi or emacs editor doesn't deserve to continue the interview.... These days Linux OS is everywhere, and vi/emacs is included as default.

Anonymous
Anonymous wrote:
Anonymous wrote:
Students at CMU or any college where they are taking heavy theoretical computer science courses are the ones who are going to be working on core engineering problems at FAANG and starting/joining other startups. These skills are going to last their lifetime.


Hiring manager here. Above is untrue in our experience and to be very clear we work on challenging core engineering problems in my group.

What DOES matter is which upper level electives the student takes. Students who take the harder classes like Compilers, OS internals/kernel programming, real-time systems, embedded systems, Verilog/vhdl, C programming (not Java or C++ or Python or web programming) are the ones who have long term skills -- WITHOUT regard to the specific school or to the so-called prestige or rank of the school.

CS or ComputerE grads who took hard upper level courses outlined above and got a B or better in those courses (no need for an A) are perpetually in shortage, get paid better as a result of the shortage, and are best prepared for lifetime career success.

Those who focus on easier web or cloud or computer gaming classes will have less interesting work, lower lifetime income, and are plentiful.

Up thread some IT hiring manager said all you need is a certificate in cloud, like AWS, and you can get a job. But, I guess it's a low paying one.
Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Students at CMU or any college where they are taking heavy theoretical computer science courses are the ones who are going to be working on core engineering problems at FAANG and starting/joining other startups. These skills are going to last their lifetime.


Hiring manager here. Above is untrue in our experience and to be very clear we work on challenging core engineering problems in my group.

What DOES matter is which upper level electives the student takes. Students who take the harder classes like Compilers, OS internals/kernel programming, real-time systems, embedded systems, Verilog/vhdl, C programming (not Java or C++ or Python or web programming) are the ones who have long term skills -- WITHOUT regard to the specific school or to the so-called prestige or rank of the school.

CS or ComputerE grads who took hard upper level courses outlined above and got a B or better in those courses (no need for an A) are perpetually in shortage, get paid better as a result of the shortage, and are best prepared for lifetime career success.

Those who focus on easier web or cloud or computer gaming classes will have less interesting work, lower lifetime income, and are plentiful.

Up thread some IT hiring manager said all you need is a certificate in cloud, like AWS, and you can get a job. But, I guess it's a low paying one.


I have an AWS solution architect certification and a CS degree from Virginia Tech, and I am making 275K/yr with 75K in annual bonus three years after graduation. I guess you can say my job is a low paying one. SMH.
Anonymous
Anonymous wrote:VT grad that now lives in MD with dS going to UMD.

I thought VT had less options for computer students. Say if you decide it's too difficult or you're not interested in the major, then there are other options at UMD.

My DS will be going in with a different major. If you're not a computer person, then you may not realize that you don't need to do CS to do computer work. Actually, there's a glut of CS workers.


What does this mean? What does UMD have that VT doesn't with "computer work"
Anonymous
I am a tech recruiter for F100 companies, and I am seeing a glut of '24 and '25 CS grads looking for work. A lot of these grads comes from UVA, VATech, UNC, Pitt, Ivies, etc... There was an open position last week, and I received over 1000 resumes. Of that, about 30% passed the initial screen. It is a tough time for CS major.
Anonymous
Anonymous wrote:DD is deciding between these 2 schools for computer science

UMD OOS 46K (tuition and room and board)
VT IS we have a prepaid 529 so cost is only R&B (16K)

DD really has no preference for campus and can see herself being happy in either. An advantage for UMD is it's less than 1 hour drive away vs VT being 4 hours away and she would prefer being close to home. As parents, we worry a bit about safety at UMD since it is in PG county (is it a valid worry or are we being paranoid?)

We can afford the higher cost but really wondering if the extra cost is worth it. We know UMD is better ranked than VT in CS, but is the outcome (recruitment, jobs upon graduation,...) so different that it warrants an extra 120K?



Yep stay far far away. Better for all the other applicants someone can take your kid's spot.
Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Students at CMU or any college where they are taking heavy theoretical computer science courses are the ones who are going to be working on core engineering problems at FAANG and starting/joining other startups. These skills are going to last their lifetime.


Hiring manager here. Above is untrue in our experience and to be very clear we work on challenging core engineering problems in my group.

What DOES matter is which upper level electives the student takes. Students who take the harder classes like Compilers, OS internals/kernel programming, real-time systems, embedded systems, Verilog/vhdl, C programming (not Java or C++ or Python or web programming) are the ones who have long term skills -- WITHOUT regard to the specific school or to the so-called prestige or rank of the school.

CS or ComputerE grads who took hard upper level courses outlined above and got a B or better in those courses (no need for an A) are perpetually in shortage, get paid better as a result of the shortage, and are best prepared for lifetime career success.

Those who focus on easier web or cloud or computer gaming classes will have less interesting work, lower lifetime income, and are plentiful.

Up thread some IT hiring manager said all you need is a certificate in cloud, like AWS, and you can get a job. But, I guess it's a low paying one.


I have an AWS solution architect certification and a CS degree from Virginia Tech, and I am making 275K/yr with 75K in annual bonus three years after graduation. I guess you can say my job is a low paying one. SMH.


Sure you are.
Anonymous
Anonymous wrote:I am a tech recruiter for F100 companies, and I am seeing a glut of '24 and '25 CS grads looking for work. A lot of these grads comes from UVA, VATech, UNC, Pitt, Ivies, etc... There was an open position last week, and I received over 1000 resumes. Of that, about 30% passed the initial screen. It is a tough time for CS major.

What's the initial screen?
Anonymous
Anonymous wrote:DD is deciding between these 2 schools for computer science

UMD OOS 46K (tuition and room and board)
VT IS we have a prepaid 529 so cost is only R&B (16K)

DD really has no preference for campus and can see herself being happy in either. An advantage for UMD is it's less than 1 hour drive away vs VT being 4 hours away and she would prefer being close to home. As parents, we worry a bit about safety at UMD since it is in PG county (is it a valid worry or are we being paranoid?)

We can afford the higher cost but really wondering if the extra cost is worth it. We know UMD is better ranked than VT in CS, but is the outcome (recruitment, jobs upon graduation,...) so different that it warrants an extra 120K?

Both are great regarding academics and job opt. I would choose based on preference for proximity. Blacksburg is really brutal in the fall and winter and feels very, very, very isolated. UMD campus is pretty safe and not an issue.
Anonymous
Anonymous wrote:I am a tech recruiter for F100 companies, and I am seeing a glut of '24 and '25 CS grads looking for work. A lot of these grads comes from UVA, VATech, UNC, Pitt, Ivies, etc... There was an open position last week, and I received over 1000 resumes. Of that, about 30% passed the initial screen. It is a tough time for CS major.


Is that a permanent shift or cyclical?
Anonymous
Anonymous wrote:
Anonymous wrote:I am a tech recruiter for F100 companies, and I am seeing a glut of '24 and '25 CS grads looking for work. A lot of these grads comes from UVA, VATech, UNC, Pitt, Ivies, etc... There was an open position last week, and I received over 1000 resumes. Of that, about 30% passed the initial screen. It is a tough time for CS major.


Is that a permanent shift or cyclical?


DP. Probably those are recent grads who did not choose to take the harder upper-level CS/ComputerE electives. It TOTALLY matters which upper level CS/ComputerE electives students select.

There is an ongoing long-term shortage of CS folks with B or better (no need for an A) in Compilers, Embedded/Real-time systems, Verilog/VHDL, OS/Linux kernel internals, C/UNIX programming, and such like.
post reply Forum Index » College and University Discussion
Message Quick Reply
Go to: