E3Computing Group
Efficient, Elegant, and Environmental Computing
We are a computing hardware research group. We study how computing systems can sense, learn, and process information with less energy, while remaining reliable.
Our work connects computer architecture, VLSI design, and neuromorphic computing. We develop software models and FPGA prototypes to investigate the relationship between algorithms, memory, and hardware.
Explore our research Publications Meet the team Join us Contact
From sensing to computation
From ideas to prototypes
We investigate architectural trade-offs through modeling, hardware design, and experimental validation. Our projects include FPGA implementations of spiking neural networks, hybrid-memory prototypes, and embedded sensing demonstrations.
Browse our publications for research findings, patents for inventions, and student projects for examples of practical work.
Life in the group
Our students work on software, hardware, and the connections between them. Research involves reading papers, developing and testing ideas, building prototypes, and sharing results through presentations and publications.
Explore our news, events and Open Lab demonstrations, and gallery to see the group's activities. Learn about our approach in How We Work and What You Learn.
We are hiring!
We are looking for motivated Master’s and Ph.D. students and postdoctoral researchers to join our group. Explore our research opportunities and contact us to discuss your interests.
Join us or collaborate
For students: start with our undergraduate research opportunities, postgraduate information, or graduation thesis themes. The Join Us section explains how to get started.
For researchers and industry partners: we welcome discussions about low-power AI hardware, memory architectures, event sensing, and reliable computing. Contact us to discuss collaboration or technology transfer.