Optional Concentration for Graduate Students: Computer Engineering

The Computer Engineering concentration prepares students to meet the need for computer engineering professionals in the industry to design and manage emerging smart devices and computer integrated physical systems with programmable intelligence.  Students learn the hardware-software co-design principles and theory, architecture of the associated software and hardware, devices and sensors communication protocols and the interfaces to effectively design, build, and evolve such smart devices and computer-driven intelligent physical systems. 

Computer Engineering Courses:

CS 53301  Software Development for Robotics

CS 53305  Advanced Digital Design

CS 63201  Advanced Operating Systems

CS 63304  Cluster  Computing

CS 63305  Multicore Computing

CS 63306  Embedded Computing

CS 65101  Advanced Computer Architecture

CS 65202  Advanced Communication Networks

CS 65203  Wireless and Mobile Communication Networks

CS 65301  System Modeling and Performance Evaluation

Research Labs in Computer Engineering:

Parallel and Distributed Computing Lab - Dr. Gokarna Sharma

Artificial Intelligence Lab - Dr. Arvind Bansal

Bioinformatics Lab - Dr. Gwenn Volkert

Computer Graphics and Visualization Lab - Dr. Ye Zhao

Computer Vision and Image Processing Lab - Dr. Cheng Chang Lu

Distributed Systems Lab - Dr. Mikhail Nesterenko

Capstone/eSports Lab - Dr. Arden Ruttan

Media Net Lab - Dr. Javed I. Khan

Networking and Communication Lab - Dr. Hassan Peyravi

Software Development Lab - Dr. Jonathan Maletic

TeleRobotics Lab - Dr. Jong-Hoon Kim

Smart Education Lab - Dr. Angela Guercio