Computer Systems Laboratory
Overview
The Computer Systems Laboratory is a joint
lab of the Departments of Electrical
Engineering and Computer
Science located on the Stanford University Campus in the Gates Computer Science Building.
Established
in 1968, CSL has grown to include approximately 20 faculty members
and 150 Ph.D. students. CSL is internationally recognized for its
excellence; the faculty, research staff and students are widely known
for their leadership in developing new ideas and trends in the design,
organization, and use of computers. CSL is distinguished in its research and teaching.
Research in CSL
is both experimental and theoretical, traversing many domains: operating systems, computer networking, special architectures, compilers,
programming languages, information management, graphics, security,
reliability and fault tolerance, system specification and verification,
user interfaces, integrated
circuit design and special computer architectures. Current research being done
in the Computer Systems Laboratory
can be viewed at CSL Research or Computer Forum. Technical reports are also available from 1960 to 1990 and for 2000 on.
Teaching is formalized in the classroom, but constantly challenged and enriched through the hands-on work of the various CSL project groups and the wider influence of Silicon Valley technology. Of special interest is the Stanford Electrical Engineer Computer Systems Colloquium which is open to the public. The Colloquium is an ongoing guest lecture series touching on many elements of computer systems, the technologies they employ, and the systems they enable. Outstanding and sometimes controversial speakers are drawn form academia, commercial research labs, and industry. You can review the current program on the Colloquium website and join us for the next talk! Students may enroll in the Colloquium as a class, EE380, and will earn 1 unit of S/NC credit.
Students working in CSL are admitted to either the Electrical Engineering or the Computer Science department. Usually students with primary interest in VLSI, CAD, and computer architecture come from the EE department, while students with interest in compilers, operating systems, and programming environments come from the CS department. Because of the interdisciplinary nature of the lab, there are no rigid student classifications; undergraduates, Masters students and Ph.D. candidates from either department can work with any faculty member or any research project for which they qualify. It is just this interdisciplinary composition of the research teams that has proven the CSL to be a good environment for nurturing interesting and profitable ideas.
Areas of Research
Core System Software
Graphics
Human
Computer Interaction
Information
Management
Security and Cryptography
Systems Networking
Ubiquitous Computing
VLSI
Architecture
Visit CSL Research and Computer Forum to see details of CSL research.