Title: A concrete-to-abstract software ramp
Subjects: Software architecture, Mathematics, Computer-assisted instruction