ACM SIGCHI curricula for human-computer interaction (Association for Computing Machinery, 1992)