Computer science lab

Building, assessing, and defending the vital computer systems that affect our lives

We study the logical foundations of scalable systems beyond the scope of traditional testing or simulation, and we create and apply high-level tools for rigorous mechanical analysis.

Focus areas

The Computer Science Lab develops leading-edge tools and methods for areas including computer security, high-assurance systems, advanced user interfaces, computer networking, robotics, biotechnology, and nanotechnology. We study the logical foundations of scalable systems beyond the scope of traditional testing or simulation, and we create and apply high-level tools for rigorous mechanical analysis.

Real-world impact

REad more

  • Ulf Lindqvist on AI and cybersecurity

    Ulf Lindqvist on AI and cybersecurity

    Speaking to Information Week, SRI’s Ulf Lindqvist explained AI’s role in empowering cyber defenders to confront emerging threats.

  • Can we put a hospital on wheels?

    Can we put a hospital on wheels?

    SRI is working on a mobile healthcare platform that aims to improve healthcare access and health outcomes across rural America.

  • SRI researchers tap Large Language Models to improve password security

    SRI researchers tap Large Language Models to improve password security

    Using advanced AI to analyze billions of leaked passwords, SRI researchers reveal the risky human tendencies that make passwords far too easy to guess.

Latest publications

Read more +

Computer Science Lab leadership

Featured researchers