|
Sanjit A. Seshia |
|
|
Associate Professor Department of Electrical Engineering and Computer Sciences University of California, Berkeley Contact Information |
||
|
|
||
|
My research group develops theory and tools
to aid the construction of provably dependable and secure systems.
Our work spans
several abstraction layers, from mathematical models,
through software, to electronic and biological substrates.
A particular focus is on formal methods, which are mathematical techniques to model, design, and verify computing systems. We seek to advance the state-of-the-art in automated formal methods through the following thrusts:
We also have an accompanying textbook Introduction to Embedded Systems: A Cyber-Physical Systems Approach.
Selected talks and further details on
research and teaching are available.
|
||
CurrentFall 2013:EECS 149: Introduction to Embedded Systems (co-taught with Edward Lee) EECS 144 & 244: Fundamental Algorithms for System Modeling, Analysis, and Optimization (co-taught with Stavros Tripakis) Recent PastSpring 2013: On sabbatical.Fall 2012: EECS 219C: Computer-Aided Verification EECS 149: Introduction to Embedded Systems (co-taught with Edward Lee) Fall 2011: EECS 144 & 244: Fundamental Algorithms for System Modeling, Analysis, and Optimization (co-taught with Edward Lee and Jaijeet Roychowdhury) Spring 2011: EECS 219C: Computer-Aided Verification EECS 149: Introduction to Embedded Systems (co-taught with Edward Lee) Fall 2010: EECS 144 & 244: Fundamental Algorithms for System Modeling, Analysis, and Optimization (co-taught with Edward Lee and Jaijeet Roychowdhury) Spring 2010: CS 172: Computability and Complexity Click here for the full list of courses taught. |
CurrentAlexandre Donze (Postdoctoral researcher)Daniel Fremont (Ph.D.) Dan Holcomb (Ph.D.) Garvit Juniwal (Ph.D.) Wenchao Li (Ph.D.) Dorsa Sadigh (Ph.D.) (co-advised with Shankar Sastry) Indranil Saha (Postdoctoral researcher) Rohit Sinha (Ph.D.) Wei Yang Tan (M.S.) Nishant Totla (Ph.D.) Zach Wasson (Ph.D.) GraduatedSusmit Jha (Ph.D.): Towards Automated System Synthesis Using SciductionBryan Brady (Ph.D.): Automatic Term-Level Abstraction Jonathan Kotker (M.S.): The Internals of GameTime: Implementation and Evaluation of a Timing Analyzer for Embedded Software Rhishikesh Limaye (M.S.): Beaver: An SMT Solver for Quantifier-free Bit-vector Logic A complete list of current and past students, including undergraduate advisees, and postdoctoral researchers is available in my CV. |
|
Editorial Board:
Program Committees: (recent) A complete list of professional activities is available in my CV. |
|
Advice for students and others, compiled by Michael Ernst My academic genealogy (courtesy the Mathematics Genealogy Project)
An article about some of my research.
|