These are not your father’s computer science students. And for good reason. To find a job in the fast-growing, fast-moving field, college graduates are required to possess more than simple coding ...
To fill the talent gap, CS majors could be taught to design hardware, and the EE curriculum could be adapted or even shortened.