Skip to main content

Research Areas | Computer Engineering

Computing Engineering Research Areas

1. Hardware and System Design

  • Hardware Accelerators (FPGA and GPU)
  • System Design
  • Verification
  • Microarchitecture Design for Modern Microprocessors
  • ASIC/SOC Modeling
  • Very Large-Scale Integration (VLSI) Design Automatio
  • Hardware Security
  • Heterogeneous Computing Systems
  • Nanocomputing
  • Quantum Computing 

2. Networking and Systems

• Wireless Networks
• Optical Networks
• Network Optimization
• Analysis and Design of Communication Networks
• Software-Defined Networking (SDN)
• Distributed Systems
• Sensor Networks
• Mobile Computing
• Internet of Things (IoT)
• Cyber Physical Systems (CPS)

3. Cybersecurity and Privacy

• Cyber Security
• Security and Privacy Enhancing Technologies
• Hardware and Systems Security
• Digital Forensics
• Blockchain Technologies and Applications

4. Artificial Intelligence, Machine Learning, and Data Science

• Machine Learning
• Artificial Intelligence and Applications / Data Science
• Big Data and Data Analytics
• Approximate Computing
• Computer Vision & Image Processing
• Arabic Natural Language Processing
• Biocomputing

5. Software Engineering and Computing Models

• Software Engineering
• Crowdsourcing
• Software Testing and Verification
• Cloud Computing
• Computer-Based E-Learning / E-Government