Summer jobs
Most colleges , especially professional colleges make it mandatory for students to complete summer jobs before they get their degree. This is because most educational systems lay a lot of emphasis on the theoretical aspects of the education and students have very little exposure to the practical aspects of how a business works.
By spending a month or two at a company, students gets useful exposure. Some times , the organisation may offer the student a full time job when he or she completes the formal education.