[3]This course examines and analyzes cognitive and software concepts that underlie human-computer interaction. The concepts include cognitive theories of memory organization, problem-solving strategies and linguistic comprehension. Interaction software technologies that are examined include menu selection systems,