I'm actually interested in computer hardware now. I'm not sure whether i 'm interested in software or not, because I'm not exposed to programming languages yet. I wish to study IT. I 've heard those who take up IT have good job prospects , they have higher chance to get promoted and get higher salary. Should I take Computer Science of Software Engineering? Computer science is the combination of the study of computer hardware and computer software , am i right? Correct me if I'm wrong. Is there any course that emphasize only on computer hardware?