THREE (3) Programs: 

The Master in Computing 
The Ph.D. in Computing Program 
The Ph.D. in Computer Science Program 

برنامج الماجستير في الحوسبة
و
برنامج الدكتوراه في الحوسبة 
و
برنامج الدكتوراه في علوم الحاسوب - لطلاب التأهيل الداخلي 

This course provides a broad coverage of some new advanced topics in the field of computer networks (TCP/IP, MPLS, Optical networks, wireless networks, mobile networks, VPN networks, Mobile IP, and more advanced topics). The course includes Layered communication architecture such as layers, services, protocols, layer entities, service access points, protocol functions; Advanced Routing algorithms; Advanced Network Congestion Control algorithms; Quality of service; MPLS; Internetworking; Performance Issues; Overview on VPN networks; Overview on Wireless Networks and Mobile Networks: LAN, PAN, Sensor Networks, Ad hoc networks, and Pervasive computing; metro networks and optical networks. The objective of this course is to introduce graduate students to a set of advanced topics in networking and lead them to the understanding of the networking research with a target of accomplishing a research paper of their own.

 C603-Research Methodology for Masters Students - (Dr.Abdulqader)

The module aims to provide students a systematic understanding of research methods and a conceptual understanding which enables them to analyze and evaluate published research. It provides an introduction to research methods and designs relevant to computing areas. The course will focus on an introduction to various research designs including experimental and non-experimental, as well as quantitative and qualitative research methods. Preparing research proposal, paper, presentation and thesis will be covered.  In addition, the course will focus on providing a practical understanding of several statistical tools used in computing research. The emphasis will be on knowing when to use the various tests, what they measure, and how to interpret results. To achieve the course aim, different teaching strategies will be applied such as lectures, case study, problem solving and so on. No prerequisite course for this course is needed.


This course aims to equip students with principles and knowledge of advanced topics in database systems management such as database security, transaction management, distributed database, replication and mobile databases, object oriented database, and web database.