This course provides an in-depth exploration of human cognition, focusing on both classic and current issues. We will discuss how cognitive psychologists build theories (or models) of mental processes, and how these models are used to understand and predict behavior. Topics to be covered include (but may not be limited to): history of cognitive psychology, research methods in cognitive psychology, attention, perception, memory, language, and reasoning. In addition to these subjects, we will examine the research on social cognition, motivation, and emotions.