The school could have provided for grandfathering, but it is doubtful that is legally required. It's an issue of contract law. Check your admission and enrollment materials for each term in which your son was admitted. These, along with the school's rules and regs at the time of admission, are your contract. In most cases, the school has expressly reserved the right to make changes in degree requirements and class offerings. Where that right has been reserved to the school in its sole discretion, that is likely to be a valid contract provision. But it would have been courteous and high-minded to allow mid-course students to complete under the original terms. You can try an appeal to the school's executive staff.
My responses to questions on Avvo are never intended as legal advice and must not be relied upon as legal advice. I give legal advice only in the course of an attorney-client relationship. Exchange of information through Avvo's Questions forum does not establish an attorney-client relationship with me. That relationship is established only by individual consultation and execution of a written agreement for legal services.