Introduction
This program is intended to provide an opportunity for advanced studies, research capacity and career development in the field of data communications and networking. The program contents are tailored to enable graduates to translate their knowledge and skills to market needs and demonstrate creativity, innovative problem solving and competitiveness, as demanded by the nation, on its way to sustainable development. Graduates from this program have the necessary background to pursue Computer Science (or related fields) at the Doctor of Philosophy level.
Program Objectives
- To produce graduates who have the ability to provide, manage and troubleshoot reliable connectivity & digital communication services that are vital for the survival and success of modern organizations
- To prepare graduates who are competent researchers, solution providers and academicians in areas related to data communications and networking.
- To produce professional human capital who can deal with the ever-changing demands of digital communications and skilled in solving problems creatively, innovatively and ethically.
Program Learning Outcomes
- Master important concepts and theories in Computer Science, coupled with in-depth knowledge in the area of Data Communication and Computer Networking.
- Apply knowledge using techniques, skills, current methodologies, as well as appropriate hardware and software tools to design and develop models and provide unique solutions to different organizational needs.
- Adopt philosophy, principles, high ethical values and intellectual freedom in the professional practice of various contexts and social interactions.
- Communicate and play a proactive role in a group to efficiently conduct research or development projects, systems and networks.
- Identify problems in various industries that can be utilized with digital communications and solve them through scientific research.
Course Structure
This 45 credit hours program consists of 9 subjects and a dissertation which the candidate should complete for graduation.
CODE | COURSE | CREDIT HRS |
CS1001 | Advanced Algorithms | 3 |
CS1002 | Research Methodology | 3 |
NC1001 | Advanced Computer Networks I | 3 |
CS1004 | Parallel and Distributed Computing | 3 |
CS1005 | Statistics | 3 |
NC1002 | Advanced Computer Networks II | 3 |
NC1003 | Cloud Computing & Virtualization | 3 |
NC1004 | Network Security | 3 |
NC1005 | Mobile & Wireless Technology | 3 |
SUBTOTAL | 27 | |
CS2001 | DISSERTATION | 18 |
TOTAL PROGRAM CREDIT HOURS | 45 |
Course Plan
CODE | COURSE | CREDIT HOUR |
SEMESTER I | ||
CS1001 | Advanced Algorithms | 3 |
NC1001 | Advanced Computer Networks I | 3 |
CS1005 | Statistics | 3 |
SUB-TOTAL | 6 | |
SEMESTER II | ||
CS1004 | Parallel and Distributed Computing | 3 |
NC1002 | Advanced Computer Networks II | 3 |
SUB-TOTAL | 9 | |
SEMESTER III | ||
CSX002 | Research Methodology | 3 |
NC1002 | Cloud Computing & Virtualization | 3 |
CS2001 | DISSERTATION (Topic selection, problem definition, objectives, research questions, hypothesis) | 3 |
SUB-TOTAL | 9 | |
SEMESTER IV | ||
NC1003 | Network Security | 3 |
NC1004 | Mobile & Wireless Technology | 3 |
CS2001 | DISSERTATION (proposal defence) | 3 |
SUB-TOTAL | 9 | |
SEMESTER V | ||
CS2001 | DISSERTATION (completion, publication process) | 12 |
SUB-TOTAL | 12 | |
GRAND-TOTAL | 45 Credit Hours |
Entry Requirements
- Applicants of this program should possess a bachelor’s degree in a related field with a minimum CGPA of 2.5
- All Applicants must pass the university English proficiency test or provide evidence for international English certification.
Duration
16 to 20 Months = 4 to 5 Semester, 1 Semester = 4 Months
Program Fees:
- Tuition Fees: $2,200 ($110/ Month)
- Registration Fees: $80
Graduation Requirements
Candidates must fulfil the following requirement for graduation to qualify for the degree:
- Satisfactorily completed all the courses and the total number of credit hours specified for the program.
- Obtained a final CGPA of at least 2.67 on completion of the program.
- Paid all fees due to the university.
Grading System
The grading system for all courses is as follows:
Marks | Grade | Grade Point (GPA) | Meaning |
90-100 | A+ | 4.00 | High Distinction |
80-89 | A | 4.00 | Distinction |
75-79 | A- | 3.67 | Very Good |
70-74 | B+ | 3.33 | Good |
65-69 | B | 3.00 | Pass |
60-64 | B- | 2.67 | |
55-59 | C+ | 2.00 | Fail |
50-54 | C | 1.67 | |
Less than 50 | F | 0.0 |