I went to an engineering college and started with a freshman class of over 600. I graduated with a BSME in a class of 12. The student body was very diverse because the entrance requirements were very relaxed and did not include an entrance exam. This favored foreign students as they would normally have to leave their home country to travel to Wisconsin on a two week visa, take the exam, return home and wait for results, then apply for a student visa if they passed, then return for four years of college. I had classes with students from India, Pakistan, Afghanistan, various African countries, Israel, Brazil, Argentina, and most of the US states.
I should point out that the incoming 600 students were spread out over BSME, BSEE, & 12 AAS (2yr) programs covering many mechanical & electrical specialties. We went through what was called a concentric curriculum, all programs (2 & 4yr) shared the same program and credit load. The entering 600 were cut by 80% in the first six months. I graduated with 11 other new mechanical engineers, there were graduates in the electrical engineering and twelve associate in applied science degrees.
Regards,
GtG
PS My heaviest load was 24 credits plus 7 credits in night school. I graduated on the Dean's List w/ a GPA of 3.298/4.000, I did not work a "day job".