CS-0112-1 Introduction to Programming in Python
Total Page:16
File Type:pdf, Size:1020Kb
CS-0112-1 Introduction to Programming in Python Professor: Jaime (Jaime) Davila This course is designed to give students a strong introduction to computer programming, with an emphasis on their developing their own projects by the end of the semester. As a course that can provide a strong foundation for further computer science courses, this class will expose students to input/output operations, if-else structures, loops, functions, objects, and classes. The course will also introduce students to the use of Python libraries developed by the Open Source community in order to incorporate advanced features into their own programs. Some of these libraries include Pygame, pyEvolve, and Pylab. No prior programming experience is necessary. Instructor Permission: No Satisfies Distribution: ADM, MBI This course has a Prerequisite: No Time: MW 09:00AM-10:20AM Location: ASH 126 CS-0123-1 Introduction to Psychological Science Professor: Rebecca Rosenberg This course offers students a broad introduction to the scientific study of mental processes and behavior. We will explore a sampling of the ways Psychologists study these from different theoretical perspectives and methodological approaches. For example, we will examine the interplay between the biological, psychological, and social aspects of human behavior. Content areas covered will include the brain, sensation and perception, memory, development, language, social psychology, and psychological disorders, among others. In-class exercises and laboratory activities will give you first hand experience with different types of scientific methods used by Psychological Scientists. These activities will provide you with practice in basic data analysis and interpretation, critical reasoning, an introduction to scientific reading and writing, and the application of psychological findings to "real-life." Each Instructor Permission: No Satisfies Distribution: MBI This course has a Prerequisite: No Time: TTH 12:30PM-01:50PM Location: ASH 112 CS-0133-1 Introduction to Social Psychology Professor: Rachel Steele This introductory social psychology course will explore foundational theories and empirical research. Social psychology is the scientific study of how people think, feel, and behave in social contexts. Thus, class readings will draw heavily from original research articles, research reviews, and some text book excerpts. Many readings will require some basic knowledge of scientific methods. The course will address classic research on topics such as conformity and persuasion but also include recent research on the role of emotion regulation, implicit attitudes, and other topics. Student evaluations will be based on class participation, written critical responses to selected readings, verbal summaries and presentations of selected readings, and a research proposal that will consist of a project proposal, a draft, and a final paper. Instructor Permission: No Satisfies Distribution: MBI This course has a Prerequisite: No Time: MW 02:30PM-03:50PM Location: ASH 221 CS-0143-1 Stop Motion from Scratch - Fundamental Skills for Animating, Absolutely Anything Professor: Dillon Markey This course uses the framework of stop motion animation to build a fundamental skill set for creating any type of animation. Students begin by creating wire-armatured puppets using a technique called "foam buildup," which is a common technique most famously utilized by Ray Harryhausen in King Kong. The puppets the students create in the first weeks of class will provide them with both a canvas and a brush to explore their personal style by animating specific movements and analyzing each other's work. Students will be introduced to materials such as latex rubber, epoxy resins, animation clays, and silicone gel mediums. Class lectures will cover animation history and techniques as well as when, where, and why to choose them. Course work will progress from simple bouncing ball animation to fully realized character animation with lip sync. Instructor Permission: No Satisfies Distribution: ADM This course has a Prerequisite: No Time: T 06:00PM-09:00PM Location: LIB B3 CS-0149-1 Introduction to Statistics Through Baseball Professor: Ethan Meyers The field of Statistics aims to interpret large data sets that contain random variation. Baseball is a simple game that contains a high degree of randomness, and because professional baseball has been played since the 19th century, a large amount of data has been collected about players' performance. In this class we examine key concepts in Statistics and Data Science using baseball as a motivating example, and students will learn how to use the R programming language to analyze data. Assignments will consist of weekly problem sets, two class presentations, and a short final project. By taking this class students will develop an understanding of key statistical concepts that will be useful for interpreting data from many fields. Instructor Permission: No Satisfies Distribution: MBI This course has a Prerequisite: No Time: TTH 02:00PM-03:20PM Location: ASH 126 CS-0202-1 Philosophy of Mind Professor: Laura Sizer This course focuses on the relationship between minds and bodies, and the nature of mental phenomena such as thoughts, desires, and qualia (qualitative states such as the experience of seeing red or tasting a peach). If we assume that minds are physical or material entities - an assumption prevalent today - then we must ask how typically mental features such as thoughts, sensations, emotions and consciousness can emerge out of the seemingly unthinking, unfeeling grey matter of the brain. We will consider some historical responses to these issues, but will focus on insights provided by contemporary philosophy and sciences of the mind. We will discuss the approaches of behaviorism, functionalism, mind-brain identity theory, and embodied cognition to these issues. Students will be required to write a series of short and one longer paper. At least one prior college level course in philosophy is strongly recommended; one prior college level course in philosophy or psychology is required. Prerequisite detail: At least one prior college level course in philosophy is strongly recommended; one prior college level course in philosophy or psychology is required. Instructor Permission: No Satisfies Distribution: MBI This course has a Prerequisite: Yes Time: TTH 10:30AM-11:50AM Location: ASH 222 CS-0204-1 The Social Psychology of Stereotyping, Prejudice, and, Discrimination Professor: Rachel Steele This social psychology course will provide a broad perspective on stereotyping (thoughts), prejudice (feelings), and discrimination (actions) against others based on group identity. Groups can be defined broadly but we will focus on race, ethnicity, biological sex, sexual orientation, and ability. Social psychologists who studies these topics relied on empirical research, thus class readings will draw heavily from original research articles, research reviews, and some text book excerpts. The class will address: 1) the roots of bias, 2) the role of categorization and social identity, 3) implicit and explicit methods for studies bias, 4) its effects on the targeted groups, and 5) prevention and reduction of intergroup bias. Student evaluations will be based on class participation, written critical responses to selected readings, verbal summaries and presentations of selected readings, and a research proposal that will consist of a project proposal, a draft, and a final paper. Prerequisite detail: One prior Cognitive Science course Instructor Permission: No Satisfies Distribution: MBI This course has a Prerequisite: Yes Time: MW 01:00PM-02:20PM Location: ASH 222 CS-0214-1 Semantics Professor: Daniel Altshuler The goal is to develop the nuts and bolts for a theory of meaning. The techniques to be learned are ones that are in wide use today within the tradition of generative grammar; the goal is to acquire a basic level of competence in applying these techniques. Active group work and class presentations will be key forms of evaluation. Instructor Permission: No Satisfies Distribution: MBI This course has a Prerequisite: No Time: MW 10:30AM-11:50AM Location: FPH 108 CS-0218-1 Music, Mind, & Brain Professor: Neil Stillings This course is an introduction to the psychology and neuroscience of music. We will study the psychological and brain processes that underlie the perception and production of music, current theories about why and how music evokes emotion, and the evolutionary and developmental roots of the variation and commonalities of music across cultures and traditions. Readings are drawn from textbooks and the research literature. Students are required to complete a series of essay assignments during the term. Formal musical training is not a prerequisite for the course. Instructor Permission: No Satisfies Distribution: MBI This course has a Prerequisite: No Time: TTH 10:30AM-11:50AM Location: FPH ELH CS-0220-1 ANIMAL BEHAVIOR II: Evolution, development, and neural, bases of behavior - theory and field work Professor: Laela Sayigh, Mark Feinstein This is the second of a two-course sequence exploring the main theoretical ideas and methods of ethology, the scientific study of animal behavior. In this second semester we continue to explore the functional and evolutionary bases of animal behavior and cognition, including mating systems, parental care, development of behavior, and the influence of neural systems on behavior . Students will also continue to put into practice some of the ways that ethologists