<p>Engineering is definitely not job training and is probably not even career training. It is academic training that you try to put to use in the job or career that you end up in. Apprenticeships are for job training, you are taught all the things you need to know for that particular job. In engineering there are so many different jobs within every engineering branch that it would be futile to try to cover every possible job you might find yourself in. Engineering has to cover a very broad area but not in a lot of detail. You will find out soon enough that most things practical and useful in your job were not things covered by a university course. You have to pick them up on the job.</p>