<p>Well, what have you done to mod your PS2? As far as building computers goes, thats great, but given how modular your basic PC has become requires no special engineering knowledge whatsoever. I’d say a Computer Engineering curriculum is AT LEAST 50% of the same courses a CS major would have to take. You’d definitely need to become proficient at assembly and hardware level programming – not good based on your described aversion to programming. Efficient hardware designs require a good understanding of programming to begin with!</p>