When students are registering for courses, it would be really helpful for Populi to provide a note on courses that have already been fulfilled in broader degree groups, similar to what exists now for courses completed.
For example, if a program only requires X credits of coursework in a particular department and the student has already fulfilled those credits, the student should not be able to register for additional courses in this group without being notified. This would save time, confusion, and money for the student.