The present study aimed to identify the requirements and criteria of instructional design of e-courses in addition to what degree faculty members are familiar with such skills and requirements. It also sought to identify the most important visions for the development and design of e-courses from the perspectives of experts and faculty members besides the main obstacles that face them during the design process. The descriptive approach was used to carry out the study. The questionnaire is a main study tool used for data gathering. A sample of (101) was randomly selected out of the faculty members at the College of Education and the College of Science and Arts was randomly selected. Findings indicated that there were certain criteria and requirements for the instructional design of the e-courses that faculty members should refer to in order to obtain a suitable e-content. There were significant differences between the faculty members’ degree of knowledge and degree of use in favor of their knowledge degree of the instructional design skills. Furthermore, their knowledge degree was moderate and their use degree was low. Results also showed that there were certain obstacles facing faculty members while developing their e-courses. The most prominent obstacles were the lack of enough training workshops for the basics of e-courses design and development in addition to the lack of e-laboratories for training on the primary development of e-courses. The most important visions provided by faculty members were the development of faculty members’ skills of the e-courses design via specific straining workshops besides following quality international criteria when they design and develop e-courses.