Rida Bazzi
Associate Professor,
School of Computing and Augmented Intelligence
Other ASU affiliations
Center for Cybersecurity and Trusted Foundations Affiliates
-
Phone: 480-965-2796
-
-
BYENG 430 TEMPE, AZ 85287-8809
-
Mail code: 8809Campus: Tempe
-
Long Bio
Rida Bazzi joined ASU in 1996. He is an associate professor in the School of Computing and Augmented Intelligence at Arizona State University. Prior to ASU, he served as an assistant professor at Florida International University in the 1995-1996 academic year and prior to that he was a senior consultant at I-Cube, a startup company in Cambridge, Massachusetts. His areas of expertise include distributed computing, fault tolerance and computer security.
Education
- Ph.D. Computer Science, Georgia Institute of Technology 1994
- M.Sc. Computer Science, Georgia Institute of Technology 1994
- B.E. Computer and Communications Engineering, American University of Beirut, Lebanon 1989
Research Interests
Distributed Computing, Blockchain, Fault Tolerance, Security
Publications
Patents
- Rida A. Bazzi (ASU), Garrett Decker (ASU), Eric Aboussouan (Google). Title: SYS- TEMS AND METHODS FOR IMAGE MATCHING AND RETRIEVAL PROCESS. US Patent No. 11468112, October 11, 2022. Work funded by Google.
- Rida A. Bazzi (ASU). SYSTEMS AND METHODS FOR IMAGE MATCHING. US Patent No. 10846562, November 2020. Work funded by Google.
- Rida A. Bazzi (ASU) and Mohsen Zohrevandi (ASU). SYSTEMS AND METHODS FOR AN AUTOMATIC FRESH BROWSER INSTANCE FOR ACCESSING INTERNET CONTENT. US Patent No. 10574721, February 2020.
Provisional Patents
- Rida A. Bazzi (ASU) and Om Thakkar (Intel). Title: SYSTEMS AND METHODS FOR WEIGHT-AGNOSTIC FEDERATED NEURAL ARCHITECTURE SEARCH- ING. Provisional US patent application number 63/352,056, June 6, 2022.
- Rida Bazzi (ASU) and Sara Tucci-Piergiovanni (CEA, LIST, France). Title: SYSTEMS AND METHODS FOR BREAKING THE f+1 BARRIER: EXECUTING PAYMENT TRANSACTIONS IN PARALLEL WITH LESS THAT f+1 VALIDATIONS. Provisional US patent application number 63/507,364, 2023 (non-provisional patent submitted 2024).
Selected Journal and Conference Papers
- Rida A. Bazzi and Sara Tucci-Piergiovanni. The Fractional Spending Problem: Exe- cuting Payment transactions in parallel with less than f + 1 validations In Proceedings of 43rd ACM Symposium on Principles of Distributed Computing (PODC), June 2024
- Rana Pourmohamad, Steven Wirsz, Adam Oest, Tiffany Bao, Yan Shoshitaishvili, Ruoyu Wang, Adam Doup ́e and Rida A. Bazzi. Deep Dive into Client-Side Anti-Phishing: A Longitudinal Study Bridging Academia and Industry. In Proceedings of ACM Asia Conference on Computer and Communications Security (AsiaCCS), July 2024
- Rida A. Bazzi and Maurice Herlihy. Clairvoyant State Machine Replication. Information and Computation (2021).
- Gary Marchant and Rida Bazzi. Autonomous Vehicles and Liability: What Will Juries Do? Boston University Journal of Science and Technology Law Vol 26, Issue 1, pp. 67-119, (2020).
- Dana Angluin, James Aspnes, Rida A. Bazzi, Jiang Chen, David Eisenstat, and Goran Konjevod. “Effective storage capacity of labeled graphs”, Information and Computation, volume 234, pages 44-56, February (2014).
- Rida Bazzi, Yong-ri Choi, Mohamed Gouda. Hop Chains: Secure Routing and the Establishment of Distinct. Theoretical Computer Science (2009).
- Amitanand S. Aiyer, Lorenzo Alvisi, Rida A. Bazzi, Allen Clement. Matrix Signatures: From MACs to Digital Signatures in Distributed Systems. Proceedings of Distributed Computing, 22nd International Symposium, DISC 2008. Lecture Notes in Computer Science 5218. Springer 2008 (2008).
- Rida Bazzi, Goran Konjevod. On the establishment of distinct identities in overlay networks. Distributed Computing (2007).
- Aiyer, Amitanand, Alvisi, Lorenzo, Bazzi, Rida. Bounded Wait-Free Implementation of Optimally Resilient Byzantine Storage Without (Unproven) Cryptographic Assumptions. Proceedings of Distributed Computing, 21st International Symposium, DISC 2007. Lecture Notes in Computer Science 4731. Springer 2007 (2007).
Research Activity
- Bazzi,Rida A*. Collaborative Research: CSR-DMSS TM: Safe live updates of scientific workflows. NSF-CISE(9/1/2008 - 8/31/2013).
- Bazzi,Rida A*, Chatha,Karamvir Singh. Curriculum Development for the Compiler Construction Course Sequence. CEIT(11/1/2005 - 12/31/2006).
- Bazzi,Rida A*, Candan,Kasim Selcuk. REPLICATION OF HETEROGENEAN MULTIMEDIA DATA. NSF-CISE(1/1/2001 - 12/31/2003).
- Bazzi,Rida A*, Candan,Kasim Selcuk. CODE HIDING TECHNIQUES FOR MOBILE APPICATIONS. DOD-AFOSR(12/1/1999 - 8/31/2003).
- Bazzi,Rida A*. A FRAMEWORK FOR FAULT-TOLERANT AND SECURE AGENTS. NSF-CISE(6/1/1999 - 9/30/2004).
Courses
2025 Spring
Course Number | Course Title |
---|---|
CSE 493 | Honors Thesis |
CSE 595 | Continuing Registration |
CSE 599 | Thesis |
CSE 792 | Research |
CSE 795 | Continuing Registration |
CSE 799 | Dissertation |
CSE 590 | Reading and Conference |
CSE 790 | Reading and Conference |
CSE 584 | Internship |
CSE 580 | Practicum |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
ASU 101-CAI | The ASU Experience |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
ASU 101-CAI | The ASU Experience |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
2024 Fall
Course Number | Course Title |
---|---|
CSE 492 | Honors Directed Study |
CSE 493 | Honors Thesis |
CSE 595 | Continuing Registration |
CSE 599 | Thesis |
CSE 792 | Research |
CSE 795 | Continuing Registration |
CSE 799 | Dissertation |
CSE 499 | Individualized Instruction |
CSE 590 | Reading and Conference |
CSE 580 | Practicum |
CSE 584 | Internship |
CSE 790 | Reading and Conference |
CSE 580 | Practicum |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 595 | Continuing Registration |
ASU 101-CAI | The ASU Experience |
ASU 101-CAI | The ASU Experience |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
2024 Summer
Course Number | Course Title |
---|---|
CSE 584 | Internship |
CSE 595 | Continuing Registration |
2024 Spring
Course Number | Course Title |
---|---|
CSE 340 | Principles of Programming Lang |
CSE 595 | Continuing Registration |
CSE 599 | Thesis |
CSE 792 | Research |
CSE 795 | Continuing Registration |
CSE 799 | Dissertation |
CSE 590 | Reading and Conference |
CSE 790 | Reading and Conference |
CSE 584 | Internship |
CSE 580 | Practicum |
CSE 599 | Thesis |
CSE 580 | Practicum |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
2023 Fall
Course Number | Course Title |
---|---|
CSE 492 | Honors Directed Study |
CSE 493 | Honors Thesis |
CSE 595 | Continuing Registration |
CSE 599 | Thesis |
CSE 792 | Research |
CSE 795 | Continuing Registration |
CSE 799 | Dissertation |
CSE 499 | Individualized Instruction |
CSE 590 | Reading and Conference |
CSE 580 | Practicum |
CSE 584 | Internship |
CSE 790 | Reading and Conference |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 599 | Thesis |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
ASU 101-CAI | The ASU Experience |
ASU 101-CAI | The ASU Experience |
2023 Summer
Course Number | Course Title |
---|---|
CSE 595 | Continuing Registration |
CSE 584 | Internship |
2023 Spring
Course Number | Course Title |
---|---|
CSE 493 | Honors Thesis |
CSE 492 | Honors Directed Study |
CSE 595 | Continuing Registration |
CSE 599 | Thesis |
CSE 792 | Research |
CSE 795 | Continuing Registration |
CSE 799 | Dissertation |
CSE 590 | Reading and Conference |
CSE 790 | Reading and Conference |
CSE 584 | Internship |
CSE 595 | Continuing Registration |
CSE 580 | Practicum |
CSE 599 | Thesis |
CSE 580 | Practicum |
2022 Fall
Course Number | Course Title |
---|---|
CSE 492 | Honors Directed Study |
CSE 493 | Honors Thesis |
CSE 595 | Continuing Registration |
CSE 599 | Thesis |
CSE 792 | Research |
CSE 795 | Continuing Registration |
CSE 799 | Dissertation |
CSE 499 | Individualized Instruction |
CSE 590 | Reading and Conference |
CSE 580 | Practicum |
CSE 584 | Internship |
CSE 790 | Reading and Conference |
CSE 580 | Practicum |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
2022 Summer
Course Number | Course Title |
---|---|
CSE 584 | Internship |
2022 Spring
Course Number | Course Title |
---|---|
CSE 340 | Principles of Programming Lang |
CSE 493 | Honors Thesis |
CSE 492 | Honors Directed Study |
CSE 595 | Continuing Registration |
CSE 599 | Thesis |
CSE 792 | Research |
CSE 795 | Continuing Registration |
CSE 799 | Dissertation |
CSE 590 | Reading and Conference |
CSE 790 | Reading and Conference |
CSE 584 | Internship |
CSE 595 | Continuing Registration |
CSE 580 | Practicum |
CSE 599 | Thesis |
CSE 580 | Practicum |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 492 | Honors Directed Study |
CSE 493 | Honors Thesis |
CSE 598 | Special Topics |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
2021 Fall
Course Number | Course Title |
---|---|
CSE 492 | Honors Directed Study |
CSE 493 | Honors Thesis |
CSE 595 | Continuing Registration |
CSE 599 | Thesis |
CSE 792 | Research |
CSE 795 | Continuing Registration |
CSE 799 | Dissertation |
CSE 499 | Individualized Instruction |
CSE 590 | Reading and Conference |
CSE 580 | Practicum |
CSE 584 | Internship |
CSE 790 | Reading and Conference |
CSE 492 | Honors Directed Study |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 493 | Honors Thesis |
2021 Summer
Course Number | Course Title |
---|---|
CSE 595 | Continuing Registration |
CSE 584 | Internship |
CSE 355 | Intro Theoretical Computer Sci |
CSE 355 | Intro Theoretical Computer Sci |
2021 Spring
Course Number | Course Title |
---|---|
CSE 340 | Principles of Programming Lang |
CSE 493 | Honors Thesis |
CSE 492 | Honors Directed Study |
CSE 595 | Continuing Registration |
CSE 599 | Thesis |
CSE 792 | Research |
CSE 795 | Continuing Registration |
CSE 799 | Dissertation |
CSE 590 | Reading and Conference |
CSE 790 | Reading and Conference |
CSE 584 | Internship |
CSE 595 | Continuing Registration |
CSE 580 | Practicum |
CSE 599 | Thesis |
CSE 790 | Reading and Conference |
CSE 580 | Practicum |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 493 | Honors Thesis |
CSE 340 | Principles of Programming Lang |
CSE 539 | Applied Cryptography |
2020 Fall
Course Number | Course Title |
---|---|
CSE 492 | Honors Directed Study |
CSE 493 | Honors Thesis |
CSE 595 | Continuing Registration |
CSE 599 | Thesis |
CSE 792 | Research |
CSE 795 | Continuing Registration |
CSE 799 | Dissertation |
CSE 499 | Individualized Instruction |
CSE 590 | Reading and Conference |
CSE 580 | Practicum |
CSE 584 | Internship |
CSE 790 | Reading and Conference |
CSE 492 | Honors Directed Study |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
2020 Summer
Course Number | Course Title |
---|---|
CSE 584 | Internship |
CSE 340 | Principles of Programming Lang |
CSE 355 | Intro Theoretical Computer Sci |
CSE 340 | Principles of Programming Lang |
CSE 355 | Intro Theoretical Computer Sci |
2020 Spring
Course Number | Course Title |
---|---|
CSE 340 | Principles of Programming Lang |
CSE 493 | Honors Thesis |
CSE 595 | Continuing Registration |
CSE 599 | Thesis |
CSE 792 | Research |
CSE 795 | Continuing Registration |
CSE 799 | Dissertation |
CSE 590 | Reading and Conference |
CSE 790 | Reading and Conference |
CSE 584 | Internship |
CSE 340 | Principles of Programming Lang |
CSE 595 | Continuing Registration |
CSE 580 | Practicum |
CSE 599 | Thesis |
CSE 790 | Reading and Conference |
CSE 580 | Practicum |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 340 | Principles of Programming Lang |
CSE 493 | Honors Thesis |
CSE 590 | Reading and Conference |
CSE 340 | Principles of Programming Lang |
Service
- Computer Science and Engineering Personnel Committee, Member (2007 - Present)
- ACM Symposium on Distributed Computing, 2008, General Chair (2007 - 2008)
- IEEE International Conference Distributed Computing Systems, 2008, Member, Technical Committee (2007)
- Fulton School Sabbatical Committee, Member (2006 - 2007)
- ACM Symposium on Distributed Computing, 2007, Finance Chair (Present)
- Graduate Admission Committee, Member (Present)