System-on-Chips (SoCs) are used everywhere - starting from simple IoT devices to complex safety-critical systems.Validation of Hardware Security and Trust
High reliability and availability is a requirement for most technical systems. Reliability and availability assurance methods based on probabilistic models is the topic addressed in this talk.Reliability and Availability Modeling in Practice
Japanese companies have been coming to Silicon Valley for many decades, but in recent years that has turned into a flood.An Innovation Salon in the Japan - U.S. Innovation Awards Program
Quantization plays a critical role in digital signal processing systems.Hardware-limited task-based quantization
In the past decade, CDSC has been exploring customizable computing, which emphasizes extensive use of customized accelerators on programmable fabrics for much greater performance and energy efficiency.Automating Customizable Computing — From DSLs to FPGAs for Deep Learning and Beyond
Come celebrate the end of classes with other EE undergrads over a casual dinner in Packard!
(rumor is that there might be chocolate covered strawberries and macaroons).
Visualizing the dynamic movements and interactions between biomolecules remains a challenge, motivating the development of new optical technology and computational algorithms for imaging at the nanoscale.Computational Optics for Multidimensional Nanoscale Imaging of Single Fluorescent Molecules
Consumer-level HMDs are adequate for many medical applications. Vivid Vision (VV) takes advantage of their low cost, light weight, and large VR gaming code base to make vision tests and treatments.Mobile VR for vision testing and treatment
Python is a dynamically typed language, and some of its appeal derives from this. Nevertheless, especially for large code bases, it would be nice if a compiler could find type errors before the code is even run.Optional Static Typing for Python