For Diploma in Computer Science
To receive a Diploma in Computer Science, students must satisfactorily complete 60 credit hours that are described in the Program of Study with an overall minimum average of 65 percent.
Student working for a diploma in computer science must complete a total of 24 credit hours of general educational (university) requirements distributed as follows:
- 3 credits of Arabic: ARAB 101 (Academic Writing in Arabic)
- 3 credits of Social and Cultural Studies: SOCS 102(Omani Society)
- 9 credits of English communication skills: ENGL 101 (Basic Academic nglish I), ENGL 102C (English for Computer Science I), ENGL 203C (English or Computer Science II)
- 3 credits of computer literacy: CMPS 100B (Introduction to Technical omputing for the Sciences)
- 3 credits of Entrepreneurship: ENTR 200 (Entrepreneurship: Innovation nd Creativity)
- 3 credits of mathematics: MATH 199 (Calculus I)
A one, 3-Credit Hours course is chosen from any other major.
The Program Requirements consists of eleven course encompassing 33 credit ours distributed (View study plan for further details).
For Bachelor of Science Program
To graduate with a BS in Computer Science, students must satisfactorily complete 120 credit hours of course work from the courses that are described in the Program of Study with an overall minimum average of 65 percent, and a cumulative average of 70 percent in the major courses.
The BS general education requirements include the following 10 course comprising 30 credit hours:(View POS for further details).
This set consists of four courses comprising a minimum of 12 credit hours distributed as follows:
- One course in physical/natural sciences electives
- One course in social/humanities electives
- Two courses in any other majors
This set consists of 25 courses comprising 78 credit hours
For Master of Science in Information Technology
Applicants must have completed a Bachelors degree in Computer Science, IT or a related discipline from a university recognized by the Ministry of Higher Education in Oman. Students with other majors are also eligible for admission subject to successful completion of a number of pre-requisite courses that will be determined by the department.
The student must have achieved a score not less than 75%, which is equivalent to a GPA of 2.4 out of 4.0 or a cumulative grade letter of C+. Graduates from other majors will be expected to have successfully completed introductory courses in the areas shown below, with a grade not less than B in each course. If not, they will have to complete at least 12 credit hours (4 courses), before they can be officially enrolled in the program. The exact entry requirements can only be determined after the qualifications of the student are observed and analyzed.
Graduates from other majors will be expected to have successfully completed introductory courses in the following areas:
- Data Structures
- Networks and Security
- Software Engineering
Program Curriculum Plan
The MS-IT program is offered in two tracks as follows:
1. Thesis option
2. Course work option
The thesis option consists of course work and a thesis, whereas, the course work option comprises of course work and a research project.
The University does not follow the notion of yearly education. The students are awarded the degrees on the basis of completion 36 credit hours with an overall GPA not less than 3.00 out of 4.00 (refer to DU Grading System where 3 GPA refers to 80%). However, the University has put forward a regulation that a student must complete minimum of 18 credit hours to be eligible for Master’s thesis registration process.
The duration of the program is considered to be 24 months for full-time students. However, the students can extend the period of study up to a maximum of 4 years in order to acquire 36 credits. Additionally a residency requirement of no less than 2 years and a maximum residency of 4 are also embedded in the regulations.
The courses are designed in accordance with the American system of higher education. A graduate course is worth 3 credit hours. Such a class would generally meet for 3 contact hours per week over a 15-week semester, totaling roughly 45 hours of “contact” with the instructor(s) per course. Such classes may meet 3×1 hour weekly (for example Sundays, Tuesdays and Thursdays from 0900-1000), or 2×1.5 hours weekly (for example Mondays and Wednesdays from 0800-0930).
The contact hours of a typical 3 credit course would comprise of lectures and/or class discussion and/or lab works/applications or other options. In addition to lectures, one or several textbooks would be required reading, and there would often be recommended supplementary reading as well. The students are expected to do 3-2 hours of self study referring the reference materials available in the library or online resources to meet the learning outcomes of the course. Students shall also be expected to complete a number of homework assignments including problem solving, programming, course projects, course papers and theoretical issues. They are required to perform these tasks at their own time. The university is equipped with latest computers and software tools but many students may work from home. As a general rule, students are expected to work at least 3 hours of homework against each contact hour in the class, however, detailed work-load guidelines shall be provided in each course outline.
There are three exit routes from this program which are:
- successful completion of the program and award of Master degree or
- successful completion of all taught modules (thereby acquiring 30 credits in total) and award of a Postgraduate Diploma or
- unsuccessful completion of the program and award of transcript showing a set of completed/attempted courses.
The breakdown of 36 credits is given below for both Thesis and Course Work options:
- 15 credits of core courses
- 15 credits of technical electives, of which at least 6 credits must be chosen from level 600 or higher courses
- 6 credits of Master’s Thesis
- A student, who successfully completes 18 credits, shall be considered for the Master’s Thesis option. The final decision shall be made by the department based on the student’s grades and his/her ability to do research.
- A student shall be given up to three semesters to finish his/her thesis work.In case the student does not finish the thesis work on time, he/she must reregister for the thesis course CMPS 690.
Course Work Option
- 15 credits of core courses
- 18 credits of technical electives, of which at least 12 credits must be chosen from level 600 or higher courses.
- 3 credits of research project