Computer Engineering



Computer Engineering deals with the design, development, testing, and evaluation of components, systems, and networks. Research in Computer Engineering strives to acheive higher performance in the systems and components that are built as well as in the design process. At USC, research is focused in three main areas: Computer Architecture and Parallel Processing, Design and Analysis of Computer Networks and their Protocols, and VLSI Design and Computer Aided Design and Verification of VLSI.

For more information on CENG@USC visit their website.

Topic Areas

  • Computer Aided Design
  • Computer Architecture
  • Computer and Communication Network
  • Distributed Systems
  • VLSI Design


Murali Annavaram, Peter Beerel, Paul Bogdan, Michel Dubois, Sandeep Gupta, Kai Hwang, Rahul Jain, Bhaskar Krishnamachari, Ashutosh Nayyar, Pierluigi Nuzzo, Alice Parker, Massoud Pedram, Timothy Pinkston,Viktor Prasanna, Konstantinos Psounis, Xuehai Qian, C.S. Raghavendra, John Silvester

Research Centers and Labs