I'm a software developer by profession and I recall being amazed during the early days in my first job, just how little practical application some of the concepts we'd learned in school had on my day-to-day job. I think it would be a huge benefit to students to have representatives from industry leading companies (in the case of software development for instance, it might be organizations like Apple, Google & Facebook) come into the university and teach part of the curriculum. These industry experts could present students with current real-world problems faced by their particular businesses. For instance, a Google representative might talk about challenges encountered in certain search algorithms or a Facebook representative might discuss the issues faced with tailoring a user’s news feed to their interests. This would allow students to think about real-life applications to the concepts they’re learning in their classes; this would mean that the course organizers would have to assess which specific courses the real-life case studies should be associated with. For instance both of the above issues might be presented in a data management course or an algorithms class, where the practical problems could be correlated to the general themes being presented in the class. Students would be assigned course work by the visiting professionals that would be counted as part of their overall grade for the class; this would ensure an incentive to participate in the discussions.
There would also be incentive for different companies to participate in such a program as they would have an advantage when it came time to recruit graduating students; students would know more about these companies and might have a more vested interest in what they do. It would also be a good chance for more specialized industries (like firms that only develop medical software for example) to present their business to a new group of students that might not otherwise be exposed to their type of company. Finally, it might also spark innovation, as students could present new and fresh ideas for solving industry problems.