Stanford Computer Systems Laboratory Colloquium (2007-2008)

Computer Systems Laboratory Colloquium is a Stanford University course that features weekly speakers on current research and developments in computer systems. Topics touch upon all aspects of computer science and engineering including logic design, computer organization and architecture, software engineering, computer applications, 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. Created by Stanford.


Average Course Length

45 hours


Skill Level

Intermediate



Pick a lesson


1: The PeakStream Platform for Many-Core Computing
2: Programmable Micofluidics
3: Open Source Study: Analytics, Economics & Best Practices
4: Self-Improving Artificial Intelligence
5: The Challenges of Implementing Matlab®
6: Parallel Programming 2.0
7: On the Road to Computer Literacy
8: Android: Building a Mobile Platform to Change the Industry
9: Science Communication, Science Literacy and Public Support
10: Tracking the Internet into the 21st Century
11: Computing in Transition
12: Scalable Parallel Programming with CUDA on Manycore GPUs
13: Building a Safer Web
14: CMOS Process Variations: A Critical Operation Point Hypothesis
15: Demonstration of Brain Computer Interface Using the Emotive Epoc
16: A Head in the Cloud: The Power of Infrastructure as a Service
17: Distributed Systems: Computation With a Million Friends
18: Dynamic Languages Strike Back
19: The Challenge of Small Form Factor: The ASUS Eee PC
20: Spookytechnology and Society
21: The Search for Jim Gray
22: The Role of Accelerated Computing in the Multi-Core Era