Niche Areas

Faculty of Computing


Cyber security refers to every aspect of protecting an organization and its employees and assets against cyber threats

  • Cyber Risk Governance
  • Cyber Protection and Resilience
  • Cyber Threat Intelligence
  • Malware Analysis

Blockchain technology is an advanced database mechanism that allows transparent information sharing within a business network. A blockchain database stores data in blocks that are linked together in a chain.

  • Blockchain Software Engineering
  • Blockchain and Cyptocurrency
  • Blockchain Data Science
  • Blockchain Governance
Data Science

Data science utilizes advanced machine learning, artificial intelligence, and predictive analytics techniques to uncover patterns, trends, and correlations within large datasets. 

  • Data Driven Modeling, Optimization and Visualization
  • Big Data
  • Data Analytics
  • Data-driven Gamification
  • Data Visualization
  • Data Mining and Knowledge Discovery
  • Information Retrieval
  • Business Intelligence
  • Numerical Analysis
  • Simulation Modelling
  • Social Networking Analysis
Software Engineering

Software engineering and intelligent systems are two dynamic and interrelated fields that have witnessed significant advancements and transformations

  • Software Modeling & Specification
  • Software Quality & Testing
  • Software Usability & Reusability
  • Software as a Service & DevOps
  • Dependable and Embedded Systems
  • Agile Software Development
  • Intelligent Software Systems
Immersive Technologies

We harness the transformative power of immersive technologies across multiple platforms. Whether it is an engaging AR app, an immersive VR game, or an immersive Metaverse, we can build it across all platforms.

  • HMDs & Wearable / Mobiles / Smart Glass / Gesture / Voices
  • Brain computer interfaces / Hologram Technology / Sensing Technology
  • Extended reality (AR/VR/MR)
  • 3D Reconstruction / 3D modeling
  • Cloud / Web 3.0 / 5G/6G / Wifi 6
  • Game engine / real-time rendering / 3D engine
  • Algorithm supports :AI/ Machine Learning / computer vision
Cloud Computing

Cloud computing is very efficient as virtualization means many users can share the same physical resources. Web 3.0 and Cloud computing.

  • Web Caching and Pre-fetching
  • Parallel Computing
  • Collaborative Learning
  • Cloud Service Oriented Architecture
  • AR/VR/MR, Azure Microsoft
  • Mobile Application and Web 3.0
  • Cloud Computing Security
AI / ML / DL

AI simulates human intelligence to perform tasks and make decisions. ML is a subset of AI that uses algorithms to learn patterns from data. DL is a subset of ML that employs artificial neural networks for complex tasks. AI may or may not require large datasets; it can use predefined rules

  • Clustering
  • Classification
  • Image Processing
  • Planning & Scheduling
  • Speech & Pattern Recognition
  • Natural Language Processing
  • BioInformatics & Computational Biology
  • Search-based software engineering
  • Artificial Intelligence Engineering
  • Biometric
Scroll to Top