Career and Positions

Work and job history

Jan. 2022- Present

Associate Prof

Oman College of Management and Technology

 Responsibilities

  1. Teaching and Project Supervision
  2. Curses Development 
  3. Scientific Research 

Feb. 2017 - Jan 2022

Asst. Dean for Academic Affairs and Scientific Research

Oman College of Management and Technology

 Responsibilities

  1. Deputy Dean

  2. Chair of Quality Assurance Committee

  3. Supervises Scientific Research and Staff Development Unit

  4. Teaching and Project Supervision 

Sept. 2016 Feb. 2017

Acting Dean, Asst. Dean for Academic Affairs

Oman College of Management and Technology 

Responsibilities

  1. Acting Dean

  2. Chair of Quality Assurance Committee

  3. Supervises Scientific Research and Staff Development Unit

  4. Teaching and Project Supervision 

Sep 2011 Sept. 2016

Head of Department, Computer Science and Management Information Systems 

Oman College of Management and Technology 

Responsibilities

  1. Head of the Department 

  2. Asst. Professor

  3. Chair of Quality Assurance Committee 

  4. Teaching and Project Supervision 

Sept. 2008 Sept. 2011

Full Time Lecturer

Oman College of Management And Technology, Computer Science and Management information systems

Responsibilities

  1. Member of Quality Assurance Committee 

  2. Teaching and Project Supervision

April 2006 Sept. 2008

Full time lecturer

Computing Department, Gulf College in affiliation with Staffordshire University

Responsibilities:

Teaching and Project Supervision

Courses Taught 

  1. Mobile Computing

  2. Development of Mobile Device applications

  3. Web development with ASP.NET

  4. Graduation Project

Sept. 2001 Sept. 2005

Full time lecturer

Computer Engineering Department, Yarmouk University, Jordan

Responsibilities:

Teaching and Project Supervision

Courses Taught 

  1. Computer Interfacing 

  2. Computer Architecture 

  3. Microprocessors and Microcomputers

  4. Graduation Project

Jan. 2001 May 2001

Assistant Professor

Mustansiriyah University, Computer Engineering Department

Responsibilities:

Teaching and Project Supervision

Courses Taught 

  1. Computer Network

  2. Computer Discrete Math

  3. Graduation Project

Oct. 1997 Oct. 1998

Lecturer

Mustansiriyah University, Computer Engineering Department

Responsibilities:

Teaching and Project Supervision

Courses Taught 

  1. Computer Network

  2. Computer Discrete Math

  3. Graduation Project