Research Areas

1: Software Engineering

ALL developed nations are dependent on software. More and more systems are software controlled. NILE
lab in respect with Software Engineering is concerned with theories, methods and tools for professional
software development. NILE aims at introducing S.E., explain its importance, set out the answers to key
questions and talk about ethical and professional issues and explain why they are of concern to software

2: Serious Games & Applications Engineering

Serious games provide an interactive environment consisted of graphics, multimedia, actions, animations,sounds and they consist of five fundamental elements:

3: Game Based Learning

  • Repeated or periodical exams do not successfully evaluate a learner’s grip of a subject.
  • Alternative teaching methods are trying to replace the existing conventional teaching processes.
  • Game – based learning delivers educational material through interactive games in a more entertaining
  • In order to define an educational activity as a game, each game must be consisted of:
    1. Competition
    2. Engagement
    3. Rewarding

4: Educational Virtual Environments/Ecosystems

Schools and education systems are always the nexus of broader social and economic improvements. The
question of how digital educational ecosystems can be used to adjust to the emerging dynamics of
technology in education could not be more important. This question of educational renewal, using digital
ecosystems, is at the heart of the teaching and learning research inquiry.


Augmented reality (AR) can be defined as a technology that enhances the real world with virtual
information.Virtual reality (VR) is a simulated experience that can be similar to or completely different from the real
Mixed Reality (MR) does not take place exclusively in real or virtual world but combines both.
Extended Reality (XR) is an umbrella term to cover all technologies that enhances our senses (AR, VR ,