For a PC that can handle games, work, and everything else, you'll want to keep these tips and requirements in mind.
To fill the talent gap, CS majors could be taught to design hardware, and the EE curriculum could be adapted or even shortened.