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

  • SRI becomes a founding member of the OCUDU Ecosystem Foundation

    SRI becomes a founding member of the OCUDU Ecosystem Foundation

    Hosted by the Linux Foundation, the OCUDU Ecosystem Foundation will build an open-source, AI-native software stack for 5G and early 6G Radio Access Networks.

  • SRI advances trustworthy data exchange across disparate healthcare systems

    SRI advances trustworthy data exchange across disparate healthcare systems

    Helping systems talk to each other increases patient safety, lowers costs, reduces errors, and streamlines treatment.

  • SRI’s Natarajan Shankar named a 2025 ACM Fellow

    SRI’s Natarajan Shankar named a 2025 ACM Fellow

    The accolade from the Association of Computing Machinery recognizes Shankar’s fundamental contributions in areas such as formal methods and system assurance.

Latest publications

Read more +

Computer Science Lab leadership

Featured researchers