This course will provide an overview of parallel-distributed processing models of aspects of perception, memory, language, knowledge representa-tion, and learning. The course will consist of lectures describing the theory behind the models as well as their implementation, and students will get hands-on experience running existing simulation models on workstations.