Research Spotlight

About The Red Sea Robotics Research Exploratorium was created in April 2012 through a generous research award from the King Abdullah University of Science and Technology (KAUST). As a part of the KAUST Global Collaborative Research Program, Stanford University is part of a team of universities working to build a major science and technology university along a marshy peninsula on Saudi Arabia’s western coast. Meka Robotics joined the collaboration and provides the hardware for the development of dexterous underwater robot arms.

ChucK is a programming language for audio and music creation. The language is designed around a unique time-based, concurrent programming model that's precise and expressive (we call this strongly-timed), and the ability to add and modify code on-the-fly. It offers composers, researchers, and performers a powerful programming tool for building and experimenting with complex audio synthesis/analysis programs, and real-time interactive music.

Ocarina, created in 2008 for the iPhone, is one of the first musical artifacts in the age of pervasive, app-based mobile computing. It presents a flute-like physical interaction using microphone input, multitouch, and accelerometers – and a social dimension that allows users to listen-in on each other around the world. To date, Ocarina has over 10 millions users worldwide, and was a first-class inductee into Apple's Hall of Fame Apps.

The Stanford Laptop Orchestra (SLOrk) is a large-scale, computer-mediated ensemble and classroom that explores cutting-edge technology in combination with conventional musical contexts - while radically transforming both. Founded in 2008 by director Ge Wang and students, faculty, and staff at Stanford University's Center for Computer Research in Music and Acoustics (CCRMA), this unique ensemble comprises more than 20 laptops, human performers, controllers, and custom multi-channel speaker arrays designed to provide each computer meta-instrument with its own...

Energy-efficient computing platforms are sorely needed to control autonomous robots and to decode neural signals in brain-machine interfaces. Inspired by the brain’s energy efficiency, we are exploring a hybrid analog-digital approach that uses subthreshold analog circuits to emulate graded dendritic activity and asynchronous digital circuits to emulate all-or-none axonal activity. We have used this approach to build Neurogrid, a sixteen-chip neuromorphic system that can simulate biophysically-detailed cortical models with up to a million neurons and six...

We are developing nanoscale electronic devices and circuits to emulate the functions of the synapses and neurons of the brain. The goal is to use nanoscale electronic devices to do information processing using algorithms and methods inspired by how the brain works. Currently, we are using phase change memory and metal oxide RRAM to perform gray-scale analog programming of the resistance values. These electronic emulations of the synapse are then connected in a neural network to process information and achieve simple learning behavior. In the past few years...

3X is an open-source software tool to ease the burden of conducting computational experiments and managing data analytics. 3X provides a standard yet configurable structure to execute a wide variety of experiments in a systematic way, avoiding repeated creation of ad-hoc scripts and directory hierarchies. 3X organizes the code, inputs, and outputs for an experiment. The tool submits arbitrary numbers of computational runs to a variety of different compute platforms, and supervises their execution. It records the returning results, and lets the experimenter...

Deep learning is a rapidly growing area of machine learning, that is becoming widely adopted within academia and industry. Whereas machine learning is a very successful technology, applying it today still often requires spending substantial effort hand-designing features to feed to the algorithm. This is true for applications in vision, audio, and text/NLP. To address this, Ng's group and others are working on "deep learning" algorithms, which can automatically learn feature representations (often from unlabeled data), thus bypassing most of this time-...

The Salisbury Lab conducts research in the areas of robotics, medical robotics, haptic devices and haptic rendering algorithms. One project is developing a virtual environment that enables surgeons to plan and practice surgical procedures by interacting visually and haptically with patient-specific data derived from CAT and MRI scans. Our lab developed the first version of the personal robot (PR-1), which eventually was licensed to Willow Garage and was the genesis of the PR-2 personal robot. We continue to develop robot hands, addressing design, control...

Upcoming Events


  1. - Arista Networks Resume Submission Deadline
  2. - Dropbox Interviews
  3. - Facebook Resume Submission Deadline
  4. - Pinterest Resume Submission Deadline
  5. - Rocket Fuel Resume Submission Deadline
  6. 11:00am - Secure Internet of Things Seminar: Cryptographic Computation Systems - Raluca Ada Popa,
  7. 12:00pm - Pinterest Info Session
  8. 05:00pm - Rocket Fuel Info Session
  9. 06:30pm - Salesforce Info Session


  1. - Groupon Interviews
  2. - Nissan Interviews
  3. - Truecar Interviews
  4. 10:00am - MS&E 336 Platform and Marketplace Design: TBA
  5. 12:00pm - Relate IQ Info Session
  6. 12:15pm - ICME First Year Seminar Series: Gunnar Carlsson, President, Ayasdi - TBA
  7. 04:15pm - Perspectives in Assistive Technology: Field Trip to the Magical Bridge Playground - Olenka
  8. 05:00pm - Evernote Info Session
  9. 06:30pm - Facebook Info Session

Wednesday, January 28th

  1. - Juniper Networks Interview
  2. - Salesforce Resume Submission Deadline
  3. - bebop Interviews
  4. 11:00am - Seminar at Technicolor: Scalable and Interactive Data Analytics - Chandan Reddy, Wayne State
    • Start time: 11:00am
    • End time: 12:00pm
    • Where: Technicolor, 175 S San Antonio Road, Los Altos, CA 94022
    • Link: View details of this event
  5. 12:00pm - EMC Info Session
  6. 04:15pm - EE380 Computer Systems Colloquium: Steve Cousins, CEO, Savioke - TBA
  7. 04:15pm - ICME Applied Math Seminar: Recent progress on the phase retrieval problem: solving quadratic
  8. 04:15pm - Theory Seminar: Parallel Repetition From Fortification - Prof. Dana Moshkovitz, Electrical
  9. 04:30pm - ETL Speaker Series: Jeanne Gang, Founder & Principal, Studio Gang Architects - TBA
  10. 05:00pm - Information Pioneers Speaker Series: Hal Varian, Chief Economist, Google - TBA
  11. 05:00pm - Samsung Info Session

Thursday, January 29th

  1. - DE Shaw Resume Submission Deadline
  2. - SanDisk interview
  3. - Square Interivews
  4. - Twitter Resume Submission Deadline
  5. - bebop Interviews
  6. 10:00am - MS&E 336 Platform and Marketplace Design: TBA
  7. 12:00pm - Accenture Info Session
  8. 12:15pm - Stanford CS Theory Lunch: Prof. Edith Cohen, Computer Science, Tel Aviv University, Israel -
  9. 12:15pm - Stanford Networking Seminar: CyberCrime as a Business - Francis Turner, VP, Product Management,
  10. 04:15pm - ISL Colloquium: Understanding Visual Computations in the Primate Retina - Prof. EJ
  11. 04:15pm - Perspectives in Assistive Technology: Designing Beyond the Norm to Meet the Needs of All People
  12. 04:15pm - Theory Seminar: Prof. Scott Aaronson, Electrical Engineering & Computer Science, MIT - TBA
  13. 05:00pm - Sequoia presents EventBrite Info Session
  14. 06:30pm - Yelp Info Session

Friday, January 30th

  1. - Citadel Interviews
  2. - IMC Interviews
  3. - Symantec Interviews
  4. 12:00pm - Software Research Lunch: TBA
  5. 12:50pm - HCI Seminar: Using Play to Innovate Sociable Wearable and Sensor-based Experiences - Prof.
  6. 02:30pm - University Oral Examination: Under-constrained symbolic execution: correctness checking for
  7. 04:15pm - Stanford Data Science/InfoSeminar: Prof. Arun Majumdar, Mechanical Engineering, Stanford

Monday, February 2nd

  1. 10:00am - University Oral Examination: Fabrication of emerging non-volatile memory devices and
  2. 11:00am - Secure Internet of Things Seminar: Affiliate Talk: TBD - TBA
  3. 12:15pm - ICME Departmental Seminar: TBA

Tuesday, February 3rd

  1. 10:00am - MS&E 336 Platform and Marketplace Design: TBA
  2. 12:15pm - ICME First Year Seminar Series: Prof. Christian Linder, Civil and Environmental Engineering,
  3. 03:00pm - CS Seminar: Interaction as Manipulation - Anca Dragan, Faculty Candidate, Carnegie Mellon
  4. 04:15pm - Perspectives in Assistive Technology: Rehabilitation and Assistive Robotics - Prof. Allison M.

Wednesday, February 4th

  1. 12:15pm - Computational Logic Seminar - MUGS: TBA
  2. 04:15pm - EE380 Computer Systems Colloquium: Deep Speech : Scaling Up End-to-end Speech Recognition -
  3. 04:15pm - ICME Applied Math Seminar: Prof. Olivier Pinaud, Mathematics, Colorado State University - TBA

Department Overview

Founded in 1965, the Stanford Computer Science (CS) Department continues to lead the world in computer science research and education. Throughout the past four decades, the Stanford CS Department has influenced society at levels that remain without parallel among academic institutions. Its spin-offs are among the most successful corporate ventures in the world, and many of the leaders in the academic and corporate research world are graduates of the Stanford CS Department.