qqp question1: Is there a major difference between computer engineering and computer hardware engineering? question2: Is there any difference between computer engineering and computer hardware engineering?