At my school almost all of the electives where taught by people in industry.
They either taught a 2 course long elective and offered internships at their company during the second course (Hey you spent the last 5~ months training these people and no you know who is a good worker), or they taught one elective and offered internships to the students they liked at the end.
Their companies paid them to do this for... obvious reasons.