An improved hands-on approach to teaching systems programming and the impact of structured programming. - Roger T. Cooper; Malcolm G. Lane (SIGCSE, 1976)