Specifically, if the user wishes for the registrar to create a 170, 270 or 370 type class, ask the user if it counts as foundational core, if it is SP, CC, etc. Would need to put a dialog when the user clicks on the "create" option. Once the user answers the various questions, allow them to proceed, and then store the answers in the "Note to the registrar" for that course section. The 170, 270 and 370 would be stored in the database (i.e., we could extend to other course numbers if needed). We would just check the first three characters of the new course number. (I.e., a 170a or 170b would be interpreted as 170 and would trigger the dialog.)
Issue to deal with: The text in the note for the registrar does not have the possibility of a new line, which would make this relatively unreadable. Maybe need to add that in somehow.