I kind of like the idea of not doing summer breaks. When I studied CS in Europe, we had extremely stressful months due to people cramming in massive courseloads because of holiday seasons. Even really good students had to put in insane time if they wanted to finish their degree on time. Also, the applied curriculum is probably not a bad idea either, though, don't almost all CS programmes have rather large semester-lo…
People do build operating systems, renderers, chat apps, and compilers in industry, you know.