Research Groups

There are several research groups in College of Computing and Mathematics, which are as follows:

The research groups under COE department are:

  • Computer Systems
  • Networking and Security
  • Applications


Computer Systems


This area of research at the COE department has a focus on the following topics: Computer architecture, digital design, digital system testing, parallel and vector processors, embedded systems, VLSI design, low power design, compilers.

Associated Faculty:

Dr. Ali Al-Suwaiyan



Networking And Security


As part of this area of research, the faculty performs research on the following topics: Network design, Network and information security, Network testing, Network programming, wireless and mobile ad-hoc networks, cryptography, Distributed Systems.

Associated Faculty:





The faculty has also been involved in carrying out research in various computing applications such as machine learning, artificial neural networks, digital image processing, computer arithmetic, middleware, system integration, digital forensics, RFID.

Associated Faculty:

Dr. Ahmad Almulhem​


There are several other research groups in CCM, which are are follows: 

  • Arabic Computing Research Group 
  • Intelligent Systems Research Group 
  • Distributed Control Research Group 
  • Software Metrics Research Group 
  • Maintenance Research Group
Arabic Computing Research Group


Automatic speech recognition (ASR) has long been recognized as an integral part of the Information and Communication Technology (ICT). It has been realized by many nations that development of indigenous ASR research would enable a wide utilization of the ICT, which became an important and strategic ICT goals for the economic development of nations. This group has been previously involved in a number of KACST supported projects, which led to the development of an Arabic-text-to-speech system. The Group also established a research development infrastructure based on the state-of-the-art Carnegie Mellon University (CMU) speech recognition tools. The team also imported the most recent version of the speech recognition tools, known as HTK, which was developed by Cambridge University. The developed research platform would enable the team to pursue further research in Arabic speech recognition.



Intelligent Systems Research Group

The aim of the ISRG is to promote research and development on various aspects of artificial intelligence, machine learning and soft computing techniques and their interdisciplinary applications that can benefit both private and public sectors in the Kingdom in many areas including education, government, agriculture, bioinformatics, healthcare, business and finance, oil and gas exploration, petrochemical industries, environment, communication networks and information security. This goes in line with the National Plan for Strategic and Advanced technologies, under the information technology program, which fosters and supports national research that could lead to technological products and to establishing advanced industries, which contribute to the advancement of the national economy and support sustainable development.


Distributed Control Research Group

The Distributed Control Research (DC-research) group is formed to undertake interdisciplinary research into unified approaches to control design, on-line computation and networked communications and to cope with the widespread applications of systems engineering areas. The members of the Group will be striving at the integration of the advancements in the individual areas, they aim at examining some renewed areas including interconnected systems, networked and embedded systems, remote control strategies, robust control with design constraints, control engineering methods and techniques with limited communications.

Software Metrics Research Group

Software Metrics Research Group (SMRG) is a software metrics research group, whose mission is to conduct high-quality research in software metrics and to become a leading centre in software engineering. Projects that are current include: Measuring Coupling of Object-Oriented Systems, Measuring Cohesion of Object-Oriented Systems, Measuring Coupling in Object-Oriented Designs, Measuring Cohesion in Object-Oriented Designs, Development of a Software Engineering Laboratory, XSLT Library for SMI Querying, etc.


Maintenance Research Group​​

Maintenance is an interdisciplinary filed of research that requires expertise in different areas. These areas include Industrial, Mechanical, Electrical Engineering, Management and other areas. The group brings together faculty and students from various fields to work on interdisciplinary research projects which focus on problems relevant to local industry needs. The Group will conduct theoretical and model-based research, empirical research and detailed field-based studies of maintenance problems. 

One of the prime targets of the MRG is to enrich the educational experience of undergraduate and graduate students. MRG will enhance the educational process in a multidisciplinary environment by providing students with the opportunities to conduct industrial projects to satisfy senior projects, co-op and Master Thesis requirements.