After high school I got into the automotive field, since the fall of the economy the automotive field has taken a dive. Jobs are extremely hard to find and the pay isn't enough. I've always had a interest in computers and I am looking to get into the field. I've looked into getting into computer science, because it seems to be a broad field, with lots of possibilities. My question is, what is the difference between computer science and things like computer programming or software engineering? And which would be the better degree to get? Which would be best to find a job with a good salary and a good future?