That's right. The classes that really don't have much to do with the degree are pretty simple and often can be passed really quickly. There are usually pretests for these classes and if you score high enough on the pretest you can usually take the final test in a few days. The final test is often very similar to the pretest too. If it wasn't for the heavy Microsoft certs I had to take I could have been done in a year that would have taken 2 years. In the end it took 1.5 years but they are 6 month terms.