To answer your question, its because this is an A.S.N program but those classes are required in after you graduate and apply for the BSN. On a side note, I personally like this program (not just because the total cost is 10k), but its because during the time you are getting your BSN, and you can work full time and at your own desired classload per semester (since its mostly online). Additionally, I have noticed that students from the program praise the support services such as the tutoring they offer.