There are two curriculum options for undergraduate students: electrical engineering and computer engineering, allowing students to focus on a specific area by the appropriate selection of elective courses.
- The electrical engineering option is designed to provide expertise in a wide range of areas, including wireless communication systems and networks, signal and information processing, information privacy and security, cyberphysical systems, electronic materials, devices and circuits, biosensors, bio-electrical engineering, computer vision, and robotics.
- The computer engineering option, while building upon a broad background in electrical engineering, prepares students for careers in the area of computer hardware and software engineering, software verification, embedded systems, FPGA, human computer interaction, cloud computing and virtual reality.