James Tuck and Huiyang Zhou Recieve Outstanding Teacher Award

Congratulations to ECE faculty members James Tuck and Huiyang Zhou for receiving the Outstanding Teacher Award!


James Tuck and Huiyang Zhou, both Professors in the Department of Electrical and Computer Engineering, have received the Outstanding Teacher Award in the 2021-22 University Teaching Awards. 

The Outstanding Teacher Award recognizes excellence in teaching at all levels. Faculty must be recognized by the Executive Vice Chancellor and Provost as an Outstanding Teacher before they can be eligible to be nominated for the Board of Governors Award for Excellence in Teaching, The Provost’s Award for Excellence in Teaching and the Alumni Distinguished Undergraduate Professor Award.

Recipients become members of the Academy of Outstanding Teachers for as long as they remain a member of the NC State faculty. This years’ recipients were recognized at the University Teaching Awards Luncheon and Ceremony on April 13.

Huiyang Zhou’s research focuses on high performance microarchitecture, low-power design, GPU Computing (General Purpose computing on Graphics Processing Units or GPGPU), OpenCL for FPGA, architecture support for system dependability, and backend compiler optimization. He is a recipient of NSF CAREER award and a senior member of the ACM and IEEE.

Zhou received his bachelor’s degree in electrical engineering from Xian Jiaotong University, China, in 1992 and the Ph.D. degree in computer engineering from North Carolina State University in 2003. Before his time as a professor at NC State, he was an assistant professor at the School of Electrical Engineering and Computer Science, University of Central Florida.

Tuck’s research focus is in computer architecture and compiler design, with the main focus on chip multiprocessors (CMPs) and hardware and compiler support for aggressive speculative execution. Tuck has been awarded two IEEE Micro Top Picks Paper Awards, honoring the papers most likely to impact industry, for his work on speculative execution. Tuck is a member of Tau Beta Phi, the IEEE Computer Society, and the ACM.

Tuck received his bachelors of engineering from Vanderbilt University in 1999, and his Masters and Ph.D. degree from University of Illinois at Urbana-Champaign in 2003 and 2007, respectively. 

Congratulations to both ECE faculty members for receiving the Outstanding Teacher Award!

Share This