Computer Engineering

The research of computer engineering track faculty covers both hardware and software technologies. Our research activities range from computer and network architecture to distributed Internet applications, advanced computing algorithms, and object-oriented software design. 

Our graduate and undergraduate students actively participate in these research projects. With the help of our faculty, students explore  challenging problems and perform the state-of-art research. In the meantime, we collaborate with local and national industry to broaden the impact of our research and create practical opportunities for students to gain hands-on experiences.


  • Cyber-Security
  • Cyber-Physical Systems and the Internet of Things
  • Wireless Communication and Sensing
  • Computer Hardware Engineering
  • Software Engineering