LING295 - Thinking with Models

Status
O
Activity
LEC
Section number integer
1
Title (text only)
Thinking with Models
Term
2020C
Syllabus URL
Subject area
LING
Section number only
001
Section ID
LING295001
Course number integer
295
Registration notes
Crse Online: Sync & Async Components
Meeting times
TR 01:30 PM-03:00 PM
Level
undergraduate
Instructors
Robin L. Clark
Description
When a flu pandemic strikes, who should get vaccinated first? What's our best strategy for minimizing the damage of global climate change? Why is Philadelphia racially segregated? Why do most sexually reproducing species have two sexes, in roughly even proportions? These and many other scientific and practical problems require us to get a handle on complex systems. And an important part of deepening our understanding and sharpening our intuitions requires us to think with models, that is, to use models in our deliberations about what to believe and what to do.Modeling is the construction and analysis of idealized representations of real-world phenomena. This practice is ubiquitous across the sciences, and enters into many practical decisions from setting international policy to making everyday business decisions. The principal aim of this course is to acquaint students with the modeling process and, especially, to help students learn how to think critically about modeling results, as well as how to construct, analyze, and verify such models. Students who take this course will learn about the varied practices of modeling, and will learn how to construct, analyze, and validate models. Most importantly, students who take this course will learn how to critically evaluate the predictions and explanations generated by models, whatever the source of these results. While we will familiarize students with a variety of types of models, our primary focus will be on computer simulations, as they are increasingly relied upon for scientific research and practical deliberation. In addition to studying general methodological discussions about modeling, this will be a "hands on," laboratory-based course. Students will practice manipulating, modifying, and analyzing models, as well as constructing models from scratch. The conduct of the course will be heavily influenced by SAIL (structured active in-class learning) ideas. As such, in most class meetings there will be a short lecture and Q&A session, followed by individual and group exercises, which will be discussed later in the class. As an essential feature of learning about modeling we will actually design and build (program) models, which we then study. NetLogo will be the main programming environment. Students will learn to program in it and build agent-based models. NetLogo was designed to be easy to learn and we assume no prior programming experience. For approximately the first 2/3 of the course we will focus on learning NetLogo and building and analyzing models in it. During approximately the last 1/3 of the semester, students will work on their term projects and the course presentations will focus on modeling
Course number only
295
Use local description
No