A Modular Curriculum in Computer - -