post_process in coursedata now creates keys with appropriate values for courses missing keys