Computer Systems Colloquium (Winter 2011)
By Stanford University
To listen to an audio podcast, mouse over the title and click Play. Open iTunes to download and subscribe to podcasts.
The Computer Systems Laboratory Colloquium is the regular, weekly colloquium of the Computer Systems Laboratory. At each session, a guest lecturer examines some topic on current research and developments in computer systems. Speakers are drawn from industry, government, research, and educational institutions around the world. The topics touch upon all aspects of computer science and engineering including logic design, computer organization and architecture, software engineering, computer applications of all sorts, public policy, and the social, business, and financial implications of technology. Frequently the Colloquium provides the first public forum for discussion of new products, discoveries, or ideas.
|1||Video3. Using Technology to Rethink and Reimplement How We Teach and Learn (January 26, 2011)||engineering, education, technology, internet, teaching, learning, computer, electrical, knowledge dissemination, thought, idea, revolutionary, child, system, america, world, globe, student||4/19/2011||Free||View in iTunes|
|2||Video1. How to Program the Many Cores For Inconsistency Robustness (January 12, 2011)||computer, science, technology, alan turing, turing machine, moore's law, nondeterminism, property, impossibility, turing bomb, programming, proof, system, server, language||4/5/2011||Free||View in iTunes|
|3||Video2. Design of Video Collaboration and a Distributed Social Network for Humanitarian Environments (January 19, 2011)||software engineering, computer science, communications, technology, psychology, computer literacy, sharing, application, research, system, startup, refugee, developing country, Africa, Asia, VSee||4/13/2011||Free||View in iTunes|
|4||Video4. Beyond Watson and Crick: Recent Advances in the Use of DNA as a Building Material (February 2, 2011)||computer systems, technology, dna structure, science, fabrication, research, nanostructure, chemistry, molecule, sequence, constraint, gene, fold, virus, yield, protein, staple, subset, strand, patter, device, programming, stanford university, higher educ||4/28/2011||Free||View in iTunes|
|5||Video5. Parsing with Derivatives (February 9, 2011)||computer science, electrical engineering, parser, code, parsing, computer systems, language, language theory, derivatives, unstructured, structure, sequence, tree, expression||5/6/2011||Free||View in iTunes|
|6||Video6. Computational Perspectives on Social Phenomena in Online Networks (February 16, 2011)||Jon Kleinberg focuses his discussion on issues that come up when thinking about social phenomenon on the web and some how it interacts with some of the classical theories from the social sciences. (February 16, 2011)||5/20/2011||Free||View in iTunes|
|7||Video7. Python in Python: The PyPy System (March 2, 2011)||Armin Rigo discusses the research he has done to implement Python in Python. The new project, titled PyPy, can increase the speed at which programs run, as well as reduce the total memory that they use. (March 2, 2011)||5/20/2011||Free||View in iTunes|
|8||Video8. The Process of Innovation (March 9, 2011)||There's a lot more innovation than just having good ideas. Timing, audience, energy, politics, and many more factors all influence the outcome. James Gosling discusses how innovation has works and how it is affecting computer science. (March 9, 2011)||5/26/2011||Free||View in iTunes|