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