eCHEM 1A: Online General Chemistry
College of Chemistry, University of California, Berkeley
http://chemistry.berkeley.edu/echem1a
Curriculum and ChemQuizzes developed by Dr. Mark Kubinec and Professor Alexander Pines
Chemical Demonstrations by Lonnie Martin
Video Production by Jon Schainker and Scott Vento
Developed with the support of The Camille & Henry Dreyfus Foundation
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.
Electrical Engineering 123, 001 - Spring 2015
Digital Signal Processing - Shimon Michael Lustig
Creative Commons 3.0: Attribution-NonCommercial-NoDerivs
Environmental Economics and Policy 145, 001 - Fall 2014
Health and Environmental Economic Policy - Michael Anderson
Creative Commons 3.0: Attribution-NonCommercial-NoDerivs
The Philomathia Foundation Symposium at Berkeley: Pathways to a Sustainable Energy Future
Energy Efficiency and Customer Demand Response to Time-Dependent Electricity Pricing
Art H. Rosenfeld, Commissioner, California Energy Commission
For more information, visit http://vcresearch.berkeley.edu/energy/symposium/philomathia2010