Software Engineering (Development)
Software Engineering (Testing)
Software Engineering (Requirement)
Project Management
Collaboration Tools
Social Media
Natural Language Processing
Information Retrieval & the web
Real Time Softwares
E-commerce
E-Marketing
Human Computer Interaction & Visualization
Data Management
Big Data
Data Mining
Inforamation Security
Innovation Management
Smart Phone App
System Engineering
Bridging the gap between academics and industry, especially in the Arab world.
Securing more suitable employment opportunities for young people.
Guiding young people to the usefulness and importance of knowledge.