I did hear of issues with the intro computer science courses recently, but that is a country- wide problem. Harvard’s intro CS course has an enrollment of about 900 students (Berkeley is about 1000) and lecture attendance is optional (you can watch it over the Internet) . Tufts doesn’t have any classrooms that big. Yale has similar issues and is thinking of outsourcing its intro class to Harvard and having their students watch the lectures via the Internet. Not sure what Penn is doing. Some LACs are just capping the number of majors.