The following is a comprehensive list of courses that will be offered in the fall semester: (more courses to come)