Bill Lin's research interests are primarily in the areas of novel software-hardware architectures for wireless multimedia, reconfigurable, and embedded systems. Prior to joining the faculty at UCSD, he was heading a research team at IMEC, Belgium, working on various aspects of advanced system design automation and implementation techniques for embedded systems. He has previously held summer positions at Hewlett Packard, Hughes Electronics, and Western Digital. Bill received his B.S., M.S., and Ph.D degrees in Electrical Engineering and Computer Sciences from the University of California, Berkeley, in 1985, 1988, and 1991, respectively. Since 1997, he has been with the Department of Electrical and Computer Engineering at UCSD.