Special Topics
Independent reading course. Full course.
Fall and spring semesters. The Department.
Independent reading course. Full course.
Fall and spring semesters. The Department.
In this course, we study the role played by money, banking, and financial markets in the modern economy, with a particular emphasis on how financial intermediation facilitates exchange and how financial conditions promote (or inhibit) economic activity. Specific topics include stock and bond markets, financial institutions and banking regulation, central banking and monetary policy, international finance, and financial crises.
International migration is a key labor market alternative for many individuals, especially for those from developing countries. This course focuses on the economic underpinnings of the migration decision that culminates in individuals leaving their home country for work abroad. We will begin the course by examining the question of why people migrate. In the second section, we will focus on the effects of migration on migrant-sending developing countries. In the third section, we will examine the impacts of migration on migrant-receiving countries.
This course uses economic models and tools to analyze environmental and natural resource problems such as climate change, air and water pollution, depletion of renewable and non-renewable resources, and land-use change. The frameworks studied include market failure due to externalities or public goods situations, the cost-effective allocation of pollution control, cost-benefit analysis, firm decision-making in response to regulations, and the management of renewable and non-renewable resources.
Independent reading course.
Fall and spring semesters. The Department.
This course addresses the design and analysis of computer algorithms. Topics include: set algorithms such as sorting and searching, graph algorithms, string algorithms, and matrix algorithms. Algorithm design paradigms, including the divide-and-conquer, dynamic programming, and greedy paradigms, will be emphasized. The course will end with a discussion of the theory of NP-completeness and its implications.
Requisite: COSC 112 and COSC 211. Fall semester: Professor Rager.
This course addresses the design and analysis of computer algorithms. Topics include: set algorithms such as sorting and searching, graph algorithms, string algorithms, and matrix algorithms. Algorithm design paradigms, including the divide-and-conquer, dynamic programming, and greedy paradigms, will be emphasized. The course will end with a discussion of the theory of NP-completeness and its implications.
Requisite: COSC 112 and COSC 211. Fall semester: Professor Rager.
An introduction to the ideas and techniques that allow computers to perform intelligently. The course will discuss methods of adversarial game playing and of solving general problems using heuristic search. It will also discuss the design of agents that learn either from experience or from a provided dataset. The course will cover both theoretical aspects of AI and practical considerations such as noisy sensor readings. Three class meetings per week. Offered in alternate years.
Requisite: COSC 211. Fall semester: Assistant Professor Alfeld.