Add more variables to Course
Rebuild Requirement* on top of Knockout
Pass self to the Concentration superconstructor
Put Major’s methods into the initial definition
Rebase Standing on top of Knockout
Rework the logic of Student.add*
Rebuild Student on top of Knockout
Make getCourse work in JS-land
Pull out Array.readable into getReadableCollection
Make a student into a KO.observable
Renamed course_t[num] to [number]
Finish 7c36d9734c633d0d0149aebb9e600729acfda5ea; remove the header line
Return the title if there is no name
Recreate Array.contains
Add some KO helper methods
Make Department consistent with the other declarations
Sort the requirements of the majors and concentrations
Separate out the dept/num at runtime
and avoid working on them twice.

Why was this even in Student?
Remove extra logging from Student