Shahin Nazarian is currently an Associate Professor of Engineering Practice in the USC Viterbi School of Engineering - Computer Engineering Division. Prior to joining USC, he was a senior R&D software engineer in Magma Design Automation (now part of Synopsys) focusing on timing and noise solution development as part of Talus and Tekton tools. He has more than 12 years of industrial experience, as a senior research scientist, technical expert, software and hardware design engineer, in a wide range of areas including computer-aided design, architecture, and embedded system design. He serves as a consultant to several companies, including Quandary Peak Research, Vervecode, Nokia, Fujitsu, Broadcom, and Huawei. He is the first recipient of the Dean's Award For Teaching Excellence (2014). He also received the USC Center For Excellence In Teaching Innovative undergraduate teaching award in 2011.