İlk olarak sıfır çakışma ayarlamak neredeyse imkansız. Sonuçta paket program ile devam etmiyor her öğrenci. Alttan ve üstten aldığı dersler eli mahkum çakışacaktır.
Bence burda önemli olan çakışma olan ve üstten alınan dersleri eleyerek, atıyorum bir dönemde 5 ders alıyorsa bunu 4'e veya 3'e düşürmek. En azından benimde zamanında yaptığım c# projemde bu şekilde kullanmıştım. Eğer projende bu gibi şeylere izin var ise bence en iyi yol bu.