Next-Generation Secure Computer Systems: Post-Quantum Cryptosystems
In this workshop, we introduce a set of highly-optimized, parameterizable hardware modules to serve as post-quantum primitives for faster design space exploration of post-quantum cryptosystems, especially, cryptosystems using Ring-LWE algorithms. This post-quantum primitive set consists of the four frequently-used security components: the public key cryptosystem (PKC), key exchange (KEX), oblivious transfer (OT), and zero-knowledge proof (ZKP). These primitives will serve as the fundamental building blocks for constructing secure systems in the post-quantum era.
BRISC-V: A RISC-V Open-Source Architecture Design Space Exploration Toolbox
With the introduction of the RISC-V instruction set architecture (ISA) and its rapidly growing ecosystem and community, there may be a unique opportunity to broaden participation in computer architecture design to groups who have been traditionally severely underrepresented. The RISC-V being an open, royalty-free, ISA with many extension specifications, it offers a high degree of customization and represents an attractive option for many applications. In this workshop, we present the BRISC-V toobox - the Boston University RISC-V based architecture design exploration suite for education and research.
Summer 2019 - Introduction to Cybersecurity: A Software/Hardware Approach A two weeks summer course on introducing junior and senior undergraduate students interested in cybersecurity at the UVI with an in-depth analysis of currently software and hardware security vulnerabilities.
Thanks to Prof. Marc Boumedine for hosting us. [flyer]
Summer 2017 - Smart Lighting: A two weeks residential summer program for rising high school sophomores, juniors, and seniors. This course introduces Electrical Engineering through lectures, discussions, individual and group work, and project-based assignments.
Summer 2015 - Computer Science: The Oregon Young Scholars Program (OYSP) program offers rising Oregon high school students a chance to experience college. Participants in OYSP are chosen from schools that serve students who are most underserved in higher education. This course introduces Computer Science to participants through lectures, discussions and a robotics project.