I have heard some universities offer a Computer Systems Engineering degree. I would like some info on what computer systems engineers do. I've googled it but I see most american universities offer computer science and engineering. Where do computer systems engineers work? What do they do? Is there really much point in taking this course? What is the market like in computer hardware and embedded systems design? I feel that there are a few major companies that offer the hard ware and the others write custom software to fit it to their needs. Would I be better of taking an EE degree?