As I recall, they split the class in to 2 a few years ago. The same professor would give the same lecture at 2 different times. This apparently isn’t necessary any more, with the 3+ versions of the class and perhaps other changes. For example, I expect Mark Zuckerberg’s guest lectures contributed to the high enrollment, and I’m not sure if that still occurs.