Take away all the BS classes that are pointless and get right down to the nuts and bolts and a 4 year degree could be obtained in 2 years or Less. But it's not about learning or application of knowledge, the University/College is there to make $. If you have to take more unless classes, they make more dough.