Research Areas

Networking and Communications

Our network research is focused on designing cost-effective, scalable, and robust network architectures. We also work on developing highly optimized algorithms working across multiple layers of the protocol stack. In doing so, our research crosses disciplinary boundaries by integrating concepts from network optimization, machine learning,information security, and graph theory as well as different network protocols and algorithms

Information Security

Information security research at the FCE is mainly focused on cryptography, cryptographic protocols, and steganography. Various aspects of privacy, including preserving privacy in pervasive and context-aware computing are also part of our research.

Big Data

Developments in Big Data involve finding new mechanisms for processing, storing, and sharing big data. We combine different approaches from mathematics, software engineering, data management, and machine learning to address the challenges posed by the unprecedented access to vast volumes of data and create new applications for big data.

Model-Driven Software Engineering

Model Driven Software Engineering is an emerging paradigm in software development wherein the "model" is the main artifact. Our research gathers together a variety of academics interested in the research topics related to software engineering in general, and Model Driven approaches and techniques in particular.

Game Development

Our research on game development takes a comprehensive approach. As a trending area, game development involves a range of disciplines including computer engineering, design, and psychology. In addition to computer games, we work on applications of games in real-world situations such as serious games and gametherapy.

Electronic Commerce

Electronic commerce research at the FCE links business administration theory with computer engineering practice to present sophisticated solutions to different problems faced by many businesses. Customer Relationship Management (CRM) accounts for a large portion of the efforts. Other areas of interest include digital marketing, auction and negotiation systems, behavioral technologies, data mining, and machine learning.

Internet of Things

Following the recent advances in sensor and wireless technologies, the FCE has begun research on the Internet of Things (IoT) as a developing area with the potential to shape the future. Our efforts concentrate on communication protocols and classification of things; IoT security; middleware and communication interfaces; IoT applications; and IoT sensors.

Signal and Image Processing

The FCE has diversified its efforts and approaches to signal and image processing. Our ongoing research covers a number of highly advanced areas including texture recognition, voice recognition, and sound processing. We also explore different applications of image processing especially diagnostic medical image processing.


Our robotics research investigates technologies relevant to industrial applications. Seeking to combine the practical and the theoretical, our efforts are primarily focused on building industrial and flying robots.

Hardware Design

Hardware design researchers at the FCE conduct advanced research into system architectures for realistic and programmable computers. Our focus is on components and systems that provide low-overhead fault-tolerance. At the moment, we are interested in solid-state quantum computation and quantum computers, low-power hardware architectures, and Network on Chip (NoC) communication subsystems.