88-1990 | Programmer, Computer Center Sultan Qaboos University (SQU) |
89-1990 | Head, Comp Center Research Div, Sultan Qaboos University, Oman |
92-1994 | Act Director, Univ Computer Center, Sultan Qaboos University,Oman |
94-1996 | Director, University Computer Center, Sultan Qaboos University, Oman |
92-1995 | Lecturer, Computer Science Dept, Sultan Qaboos University, Oman |
95-present | Asst Prof, Computer Science Dept, Sultan Qaboos University, Oman |
97-1999 | Chairman, Computer Science Dept, Sultan Qaboos University, Oman |
99-2000 | Visiting Prof., Department of Computer Sci. & Eng., Wright State Univ., Dayton, Ohio, USA |
01- | Associate Professor |
|
|
|
|
|
|
94 -1996 | Member, University Academic Council |
94 -1996 | Member, University committee on training |
93 -1996 | Chairman, University committee on health information systems |
95 -1996 | Member, Executive University Library Committee |
97 -present | Chairman, University Student Grevience Committee |
98-1999 | Member, University Committee for Computer Diploma Project |
Member, Ministry of Higher Education Committee for private colleges and institutes (1996-present) |
Consultant, Ministry of Education computer project (1994-1996) |
Consultant, Ministry of Health for Royal Hospital computer project (1994-1996) |
Consultant, Ministry of heritage computer project (1993-1994) |
Consultant, Ministry of Higher Education project for computerization of tecahers colleges (94-1995) |
93-present | Member/Chair, appointment Committee |
93-1996 | Member, Curriculum Committee |
96-1996 | Member, Graduate Program Committee |
97-1999 | Chairman, Department of Computer Science |
97-1999 | Chairman, Department of CS Board |
97-1999 | Chairman, Departmental Promotion Committee |
00- | Coordinator, Graduate Programs |
00- | Member, Curriculum Committee |
00- | Member, Appointment Committee |
94 - present | Member, Journal of Science & Technology Editorial Board |
96 -1999 | Member, College Board |
96 -1997 | Chairman, College Computer Committee |
97 -1999 | Member, College Executive Committee |
00- | Member, College Graduate Programs Committee |