CS 61A The Structure and Interpretation of Computer Programs
Instructor Brian Harvey
Spring 2008
Introduction to programming and computer science. This course exposes students to techniques of abstraction at several levels: (a) within a programming language, using higher-order functions, manifest types, data-directed programming, and message-passing; (b) between programming languages, using functional and rule-based languages as examples. It also relates these techniques to the practical problems of implementation of languages and algorithms on a von Neumann machine. There are several significant programming projects, programmed in a dialect of the LISP language.
"Managing Biosafety and Biodiversity in a Global World - EU, US, California and Comparative Perspectives"
This workshop is the culmination of a two-year project examining the roles that California and the European Union play in defining the forefront of domestic and international environmental policy solutions. The goal of the project is to produce concrete, actionable policy recommendations to further regulatory cooperation between the EU, California and the US on transatlantic environmental issues, including climate change, chemicals policy, biosafety, water regulation, and biodiversity protection. As socioeconomic and environmental issues become increasingly integrated, innovative policy solutions are required to identify and address the complex nexus between society and environment. The project has developed a network of representatives from the US and the EU in academia, industry, the NGO-sector, and government.
Sponsors: UC Berkeley IGS Center on Institutions and Governance, Leuven Centre for Global Governance Studies, Katholieke Universiteit Leuven, University of California Washington Center
Bachelor's Degree Programs in Architecture, Landscape Architecture, Sustainable Environmental Design and Urban Studies at UC Berkeley
UC Berkeley's College of Environmental Design offers undergraduate degree programs in architecture, landscape architecture, sustainable environmental design and urban studies, with options for additional study that are diverse, rich and lay the groundwork for a variety of professional directions after graduation.