CS is dead

Anonymous
Anonymous wrote:
Anonymous wrote:Hiring manager here. It matters a lot which courses students choose to take in their CS Dept coursework.

There is a surplus of CS majors who did not take the harder upper-level CS electives and instead ONLY took easier upper-level electives (e.g., web programming, scripting). Many of those being laid off ormhaving trouble finding work have these skills.

There is a long-term/ongoing shortage of CS majors who took the harder electives (e.g., compilers, OS/kernel internals, assembly, real-time/embedded systems).


as a parent to a non-CS engineering kid, this is where being at a top/rigorous school matters: difficult upper level/grad level is the norm there sometimes as sophomores, and advisors know to encourage the students to challenge themselves too. colleges new to CS were a dime a dozen the past few years: those with low-barrier entry have poorly done curricula. It's like JMU engineering vs stanford/MIT/CMU/princeton/penn, even yale has much more rigor than JMU and they are newer to Engineering and CS. The jobs for average and below CS will disappear. Coursework is key, just like high school but the stakes are higher


Hate to tell you but all that really matters for a non CS engineering kid is ABET accreditation for the engineering program. I really didn't care where you went to school when I was hiring at Meta. I had engineers from all over MIT, CIT, RIT, Missouri S&T, Nevada-Reno, Calgary, Waterloo, Toronto, NC State, etc. It didn't matter. In fairness some schools had a easier shot at getting noticed at Internship time but a kid with great grades from Bama would have been in the hunt just as much as a kid from MIT as long as they had something interesting in their resume.

For CS, if you could code you could code.....it was all that mattered.
Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:Hiring manager here. It matters a lot which courses students choose to take in their CS Dept coursework.

There is a surplus of CS majors who did not take the harder upper-level CS electives and instead ONLY took easier upper-level electives (e.g., web programming, scripting). Many of those being laid off ormhaving trouble finding work have these skills.

There is a long-term/ongoing shortage of CS majors who took the harder electives (e.g., compilers, OS/kernel internals, assembly, real-time/embedded systems).


as a parent to a non-CS engineering kid, this is where being at a top/rigorous school matters: difficult upper level/grad level is the norm there sometimes as sophomores, and advisors know to encourage the students to challenge themselves too. colleges new to CS were a dime a dozen the past few years: those with low-barrier entry have poorly done curricula. It's like JMU engineering vs stanford/MIT/CMU/princeton/penn, even yale has much more rigor than JMU and they are newer to Engineering and CS. The jobs for average and below CS will disappear. Coursework is key, just like high school but the stakes are higher


Many good public CS and engineering programs are rigorous, because of ABET. ABET also is the accrediting body for CS. One need not be at a “top” institution, but PP is correct to look at curricula before choosing a college. Examples of DMV local public universities with solid CS curricula include at least GMU, VCU, UVa, VT, UMCP, and UMBC.

I have a kid at UMD. I don't think UMD has that accreditation, however UMBC DOES.
https://amspub.abet.org/aps/name-search?searchType=institution&keyword=Maryland%20College%20Park%20
https://amspub.abet.org/aps/name-search?searchType=institution&keyword=Maryland%20Baltimore%20
Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:Hiring manager here. It matters a lot which courses students choose to take in their CS Dept coursework.

There is a surplus of CS majors who did not take the harder upper-level CS electives and instead ONLY took easier upper-level electives (e.g., web programming, scripting). Many of those being laid off ormhaving trouble finding work have these skills.

There is a long-term/ongoing shortage of CS majors who took the harder electives (e.g., compilers, OS/kernel internals, assembly, real-time/embedded systems).


as a parent to a non-CS engineering kid, this is where being at a top/rigorous school matters: difficult upper level/grad level is the norm there sometimes as sophomores, and advisors know to encourage the students to challenge themselves too. colleges new to CS were a dime a dozen the past few years: those with low-barrier entry have poorly done curricula. It's like JMU engineering vs stanford/MIT/CMU/princeton/penn, even yale has much more rigor than JMU and they are newer to Engineering and CS. The jobs for average and below CS will disappear. Coursework is key, just like high school but the stakes are higher


Many good public CS and engineering programs are rigorous, because of ABET. ABET also is the accrediting body for CS. One need not be at a “top” institution, but PP is correct to look at curricula before choosing a college. Examples of DMV local public universities with solid CS curricula include at least GMU, VCU, UVa, VT, UMCP, and UMBC.

I have a kid at UMD. I don't think UMD has that accreditation, however UMBC DOES.
https://amspub.abet.org/aps/name-search?searchType=institution&keyword=Maryland%20College%20Park%20
https://amspub.abet.org/aps/name-search?searchType=institution&keyword=Maryland%20Baltimore%20

*FOR COMPUTER SCIENCE *
Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:Hiring manager here. It matters a lot which courses students choose to take in their CS Dept coursework.

There is a surplus of CS majors who did not take the harder upper-level CS electives and instead ONLY took easier upper-level electives (e.g., web programming, scripting). Many of those being laid off ormhaving trouble finding work have these skills.

There is a long-term/ongoing shortage of CS majors who took the harder electives (e.g., compilers, OS/kernel internals, assembly, real-time/embedded systems).


as a parent to a non-CS engineering kid, this is where being at a top/rigorous school matters: difficult upper level/grad level is the norm there sometimes as sophomores, and advisors know to encourage the students to challenge themselves too. colleges new to CS were a dime a dozen the past few years: those with low-barrier entry have poorly done curricula. It's like JMU engineering vs stanford/MIT/CMU/princeton/penn, even yale has much more rigor than JMU and they are newer to Engineering and CS. The jobs for average and below CS will disappear. Coursework is key, just like high school but the stakes are higher


Many good public CS and engineering programs are rigorous, because of ABET. ABET also is the accrediting body for CS. One need not be at a “top” institution, but PP is correct to look at curricula before choosing a college. Examples of DMV local public universities with solid CS curricula include at least GMU, VCU, UVa, VT, UMCP, and UMBC.

I have a kid at UMD. I don't think UMD has that accreditation, however UMBC DOES.
https://amspub.abet.org/aps/name-search?searchType=institution&keyword=Maryland%20College%20Park%20
https://amspub.abet.org/aps/name-search?searchType=institution&keyword=Maryland%20Baltimore%20

*FOR COMPUTER SCIENCE *


Huh. Why isn't UMD ABET-accredited for CS?
Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:Hiring manager here. It matters a lot which courses students choose to take in their CS Dept coursework.

There is a surplus of CS majors who did not take the harder upper-level CS electives and instead ONLY took easier upper-level electives (e.g., web programming, scripting). Many of those being laid off ormhaving trouble finding work have these skills.

There is a long-term/ongoing shortage of CS majors who took the harder electives (e.g., compilers, OS/kernel internals, assembly, real-time/embedded systems).


as a parent to a non-CS engineering kid, this is where being at a top/rigorous school matters: difficult upper level/grad level is the norm there sometimes as sophomores, and advisors know to encourage the students to challenge themselves too. colleges new to CS were a dime a dozen the past few years: those with low-barrier entry have poorly done curricula. It's like JMU engineering vs stanford/MIT/CMU/princeton/penn, even yale has much more rigor than JMU and they are newer to Engineering and CS. The jobs for average and below CS will disappear. Coursework is key, just like high school but the stakes are higher


Many good public CS and engineering programs are rigorous, because of ABET. ABET also is the accrediting body for CS. One need not be at a “top” institution, but PP is correct to look at curricula before choosing a college. Examples of DMV local public universities with solid CS curricula include at least GMU, VCU, UVa, VT, UMCP, and UMBC.


Noooooo. Have you seen the syllabus for stem courses at these schools? UVA calc, physics and chem is taught at a completely different level than VCU. VCU is extremely slow paced and that continues through physics and engineering. My kids took classes for DE there in high school with undergrads and it is very very different. One went to UVA for math/cs and the other went to an ivy for engineering. UVA and the ivy are similar in rigor and grad/upper level offerings. VCU is not close to either. We know many professors in stem fields and they warned us but we did not fully see it until ours were in college. VCU covered in one semester what the ivy covered in 4 weeks. They are not at all the same. ABET is a minimum.

Completely false.
Anonymous
Isn’t it just market correction? I remember when being a lawyer was what everybody did after undergrad, and then there were too many lawyers. How is this different? Just because it’s on the STEM side and people never thought there could be too many coders?
Anonymous
Anonymous wrote:Isn’t it just market correction? I remember when being a lawyer was what everybody did after undergrad, and then there were too many lawyers. How is this different? Just because it’s on the STEM side and people never thought there could be too many coders?

+1, I’m not sure why people thought this when the problems continue to get harder and harder and we need people with specialities to begin answering the most difficult questions.
Anonymous
Anonymous wrote:Isn’t it just market correction? I remember when being a lawyer was what everybody did after undergrad, and then there were too many lawyers. How is this different? Just because it’s on the STEM side and people never thought there could be too many coders?


+1

Law school applications aren't decreasing and lawyers may be more exposed due to AI.

But CS majors are now the new gender studies?

Gimme a break.
Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:Open AI coding wiped the floor last week in coding competition though did lose at very end.. Coding is dead, original creative thinking is not.

CS and IT do ave major oversupply of talent, job mkt is overall brutal right now.


CS is not coding. Coding is like one class and it doesn't use a specific language.


CS at less rigorous programs is coding. The creative thinking rigorous coursework and leadership skills come from the top schools for bachelors and also form phD level. The top schools will continue to have great hiring in CS even at the bachelors level. VC knows this already and selectively hires from the top


Wrong again.
Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:Hiring manager here. It matters a lot which courses students choose to take in their CS Dept coursework.

There is a surplus of CS majors who did not take the harder upper-level CS electives and instead ONLY took easier upper-level electives (e.g., web programming, scripting). Many of those being laid off ormhaving trouble finding work have these skills.

There is a long-term/ongoing shortage of CS majors who took the harder electives (e.g., compilers, OS/kernel internals, assembly, real-time/embedded systems).


as a parent to a non-CS engineering kid, this is where being at a top/rigorous school matters: difficult upper level/grad level is the norm there sometimes as sophomores, and advisors know to encourage the students to challenge themselves too. colleges new to CS were a dime a dozen the past few years: those with low-barrier entry have poorly done curricula. It's like JMU engineering vs stanford/MIT/CMU/princeton/penn, even yale has much more rigor than JMU and they are newer to Engineering and CS. The jobs for average and below CS will disappear. Coursework is key, just like high school but the stakes are higher


Many good public CS and engineering programs are rigorous, because of ABET. ABET also is the accrediting body for CS. One need not be at a “top” institution, but PP is correct to look at curricula before choosing a college. Examples of DMV local public universities with solid CS curricula include at least GMU, VCU, UVa, VT, UMCP, and UMBC.

I have a kid at UMD. I don't think UMD has that accreditation, however UMBC DOES.
https://amspub.abet.org/aps/name-search?searchType=institution&keyword=Maryland%20College%20Park%20
https://amspub.abet.org/aps/name-search?searchType=institution&keyword=Maryland%20Baltimore%20

*FOR COMPUTER SCIENCE *


Huh. Why isn't UMD ABET-accredited for CS?

It's not important for CS. Stanford, CMU also not ABET credited for CS. No one would say that their programs are not good.

It's not important if the school already has a great reputation for CS. The industry is well aware that the school's curriculum is good and produces good CS grads. UMDCP also produces a lot of CS research papers - usually T10 and has a T75 global reputation.

https://csrankings.org/#/index?all&us

https://www.topuniversities.com/university-subject-rankings/computer-science-information-systems?search=maryland
Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:Hiring manager here. It matters a lot which courses students choose to take in their CS Dept coursework.

There is a surplus of CS majors who did not take the harder upper-level CS electives and instead ONLY took easier upper-level electives (e.g., web programming, scripting). Many of those being laid off ormhaving trouble finding work have these skills.

There is a long-term/ongoing shortage of CS majors who took the harder electives (e.g., compilers, OS/kernel internals, assembly, real-time/embedded systems).


as a parent to a non-CS engineering kid, this is where being at a top/rigorous school matters: difficult upper level/grad level is the norm there sometimes as sophomores, and advisors know to encourage the students to challenge themselves too. colleges new to CS were a dime a dozen the past few years: those with low-barrier entry have poorly done curricula. It's like JMU engineering vs stanford/MIT/CMU/princeton/penn, even yale has much more rigor than JMU and they are newer to Engineering and CS. The jobs for average and below CS will disappear. Coursework is key, just like high school but the stakes are higher


Many good public CS and engineering programs are rigorous, because of ABET. ABET also is the accrediting body for CS. One need not be at a “top” institution, but PP is correct to look at curricula before choosing a college. Examples of DMV local public universities with solid CS curricula include at least GMU, VCU, UVa, VT, UMCP, and UMBC.

I have a kid at UMD. I don't think UMD has that accreditation, however UMBC DOES.
https://amspub.abet.org/aps/name-search?searchType=institution&keyword=Maryland%20College%20Park%20
https://amspub.abet.org/aps/name-search?searchType=institution&keyword=Maryland%20Baltimore%20

*FOR COMPUTER SCIENCE *


Huh. Why isn't UMD ABET-accredited for CS?

It's not important for CS. Stanford, CMU also not ABET credited for CS. No one would say that their programs are not good.

It's not important if the school already has a great reputation for CS. The industry is well aware that the school's curriculum is good and produces good CS grads. UMDCP also produces a lot of CS research papers - usually T10 and has a T75 global reputation.

https://csrankings.org/#/index?all&us

https://www.topuniversities.com/university-subject-rankings/computer-science-information-systems?search=maryland

+1. Unlike any number of other universities, UMD CS isn't even offerred through the school of engineering. Its part of a separate school along with math and the traditional sciences.
Anonymous
Anonymous wrote:Isn’t it just market correction? I remember when being a lawyer was what everybody did after undergrad, and then there were too many lawyers. How is this different? Just because it’s on the STEM side and people never thought there could be too many coders?


100% Yes that's right.
People need to shift.
Anonymous
CS is not “dead”

So many systems are old.

However Project 2025 is alive and well corporations will use selection crews work employees to the bone and remove benefits

This will be for all jobs not just CS

Thanks MAGA you destroyed a great economy low unemployment all for a con man who is going to rob the Uzs treasury blind while you suffer!
Anonymous
Not dead but oversaturated with qualified graduates as well as laid off CS employees.

Best bet is to be self employed or start your own business leveraging AI. That is the future for smart people as corporate culture def no longer gives a f%$# about employees vs profits.
Anonymous
Comp sci goes through boom and bust cycles in hiring. We're in a bust cycle right now. The market is terrible. In 3-5 years, it will be good again.
post reply Forum Index » College and University Discussion
Message Quick Reply
Go to: