Welcome to my website..
This course aims at giving the students a broad foundation in the fundamental concepts of object oriented programming accompanied by specific labs to develop the basic skills in object...
Characteristics of the database approach. Database concepts and architecture; Data models, schemas and instances; Program data independence, Database languages and interfaces. Data models...
This advanced HCI course covers the history, state-of-the-art and contemporary trends of thisĀ fast-moving field. HCI is also central to recent technological developments such as hypertext,...
This paper reports on insights gained from investigating multilingual user interfaces designed for banking systems in the Arab Region. In this region, Arabic is the native language; however...
This paper reports the results of an online survey study, which was conducted to investigate the use of software project management tools in Saudi Arabia. The survey provides insights of...