Computer engineering (CpE) is a bridge between Electrical Engineering and Computer Science that links hardware implementation (devices, circuits, VLSI) with system (computer architecture, networks) and software (compilers, operating systems) applications. Working jointly, the Electrical and Computer Engineering (ECE) and Computer Science and Engineering (CSE) Departments offer an undergraduate degree in CpE. Students specializing in CpE at
Graduate program coursework at the M.S. and Ph.D. levels is offered by both the ECE and CSE Departments. Courses focus on advanced computer architecture, digital electronic circuits and VLSI design, design and testing of system-on-a-chip and application-specific integrated circuits, contemporary computer-aided design tools and methodologies, embedded systems, hardware/software co-design, algorithms, compilers, operating systems, networks and network security, parallel computing, and other specialized courses.
Researchers in this area investigate a broad range of topics that span the CpE field. Work in computer architecture investigates crosscutting architectural issues arising from interactions with the underlying hardware, software, and network. Research in networking covers mobile network protocols and systems, wireless communication, and network security. Work in microelectronics explores the development of sensor-based microsystems, high performance mixed-signal integrated circuits, and biomedical devices and systems. Research contributions may be in the form of new theories, novel design methods backed by simulation, innovative circuits and microsystems, or the creation of computational artifacts (modeling, simulation tools, software environments, etc.).
Computer Engineering Researchers:
Adaptive Integrated Microsystems (Chakrabartty)
Advanced MicroSystems and Circuits Research Group (Mason)
Advanced Circuits, Architecture, and Computing (Mahapatra)
Circuits, Systems and Artificial Neural Networks (Salem)
Genetic Algorithms Research & Applications Group (GARAGe - Goodman)
Networked Embedded and Wireless Systems (NEEWS - Biswas)