CS should stop scheduling multiple 400-level courses at the same time.
Currently, Computer Science has 3 different 400-level classes in the 12:30-1:45 T/Th slot: Operating Systems, Simulations, and Networks II. I (and a lot of other people I know) would like to take multiple of these courses. However, Networks II is a special topics, and Simulations is fall-only. That means that even if we put off Operating Systems, which is offered both semesters, we may never have the opportunity to take all of these classes.
There are barely any CS classes offered on MWF. Why are we double- and triple-scheduling courses in this one time slot when we have almost every time slot on MWF available with no 300 or 400 level courses at all?