Course Description - Diploma of Computer Network

  • 99992061: English Language [3 Credit Hours]

    This course aims at developing students’ repertoire of the English language main skills as well as sub-skills through providing them with broad varieties of language patterns, grammatical and structural rules, and vocabulary items that can enable them to communicate meaningfully within ordinary and real-life contexts and situations. This course is also oriented towards equipping students with the skills they need to comprehend texts, contexts, and situations that are related to ordinary and real-life topics. Throughout this course, students will be exposed to a wide and various aural inputs in order to broaden and deepen their skills in listening, judgment, and critical thinking. Students of this course are expected to acquire and practice the skills they need to maximize their capabilities to express opinions about ordinary and real life topics both orally and in a written format, which will help in widening the students’ academic horizon.


  • 6142182: Special Topics [3 Credit Hours]

    This course aims to introduce collection of emerged topics in networks according to students and academic stuff interest. This course covers new topics not covered in other courses.


  • 6142261: Network Security and Protection [2 Credit Hours]

    This course aims to provide students with an understanding of computer network security basics, and how to apply security measures like firewalls.


  • 99991031: Arabic Language [3 Credit Hours]

    The course aims to develop the students’ cognitive abilities and communication skills in Arabic language by introducing Arabic dictionaries, spelling and grammatical errors, and familiarizing them with ancient and modern Arabic literary models including models from the Holy Qur’an.


  • 99992013: Anti-corruption "Challenges and Solutions" [3 Credit Hours]

    This course introduces the concept of corruption, its forms and definition as well as the role of civil society institutions and local bodies in combating corruption.


  • 6141111: Network Essentials 1 [3 Credit Hours]

    This Course aims to provide students with an understanding of essentials about different types of networks, physical and logical architecture and protocols used in networks, Open System Interconnection (OSI) model, networks media, how to make ethernet cables, ethernet principles, TCP/IP model and IP Addressing and Subnets.


  • 6142151: Wireless networks and communications [3 Credit Hours]

    This course aims to provide students with an understanding of basic concepts in communications and wireless networks, like wireless technologies, protocols and how to build wireless equipment’s.


  • 6142222: Professional Networks [3 Credit Hours]

    This course aims to provide students with an understanding of Wide area networks and other related subjects, such as: PPP, NAT/PAT, Frame Relay, HDLC, security, broadband and troubleshooting. Also Introducing students on how to administrate and monitor a computer network and review users misuse, and how to use monitoring applications like Wire Shark app and other apps.


  • 6142233: Advanced Networks Administration [3 Credit Hours]

    This course aims to provide students with an understanding of how to administrat advanced servers on computer networks, like the administrations of emails in both operating systems: Linux and Windows.


  • 6141273: Computer Maintenance [2 Credit Hours]

    Introduce student to the main concepts and principles of computer maintenance, using appropriate tools to diagnose and fix hardware and software problems, gain skills of upgrading computer software and computer hardware components. In addition to gain skills of installing and fixing computer components upon client requirements.


  • 6141241: Web and Publishing Technology 1 [2 Credit Hours]

    This course aims to provide students with an understanding of basics of building websites and publishing those websites, and the basic programming tools and languages through the use of a free programming tools like: Microsoft Expression Web and Netbeans (PHP, HTML, CSS, Java Script, Apatche Server and MySQL).


  • 6142131: Networks Administration 1 [2 Credit Hours]

    This course aims to provide students the knowledge on how to administrate computer networks through Windows Server operating system. Students will study the concepts of Domains, users’ permissions and administrative roles, and other related services, such as: Active Directory Group Policy, WDS, WSUS, Virtualization, DNS, DHCP and other services.


  • 6142232: Networks Administration 2 [2 Credit Hours]

    This course aims to provide students the knowledge on how to administrate computer networks through Linux Servers Operating systems. Students will study the concepts of Domains, users’ permissions and administrative roles, and other related services, such as: LDAP Policy Virtualization, DNS, DHCP, LDAP, and other services.


  • 6142281: Training Field [3 Credit Hours]

    This course introduces students to the main skills they need during their work, and how to get benefit of their information and knowledge during their work. This course duration 80 hours.


  • 99991061: [3 Credit Hours]

    This course aims to enhance and enrich students’ skills with modern concepts of information technology, as well as skills in dealing with computers, digital devices, modern computer applications in practical life, the Internet, information security concepts, and data analysis. The student applies the concepts and skills he acquires using appropriate programs.


  • 6141212: Network Essentials 2 [3 Credit Hours]

    This Course aims to provide students with an understanding about internal and wide networks and network devices: Routers and Switchers, and how to configure these devices to work within a network, and discussing: Advance IP, VLANs, VTP, 802.1q, Trunking, Subnetting, Troubleshooting and routing protocols like: RIP1, RIP2, EIGRP, IGRP, OSPF.


  • 6141171: Applied Electricity and Electronics [3 Credit Hours]

    This course introduces students to different measurement tools, in addition to the main rules, principles, and theorems of electricity and electronics, equations of analyzing circuits, and main electronic components such as Diodes and Transistors.


  • 6141172: Programming Principles [3 Credit Hours]

    This course aims to introduce students to the algorithms and use it to solve software problems, develop ability to solve different programming problems and the principles of programming.


  • 6141274: Operating Systems [3 Credit Hours]

    introduce students to the main concepts of operating systems in theory and practical, understand operating system algorithms, and operating systems management through practical various examples such as Linux, Windows, and Dos. This course aims to let student being able to choose the appropriate operating system for the computer, in addition to be familiar with different operating systems terminology.


  • 99991051: Physical Activity [1 Credit Hours]

    The course introduces the basic concepts of physical education, its objectives and its relationship to general education, defining the most important skills and basic principles of some group and individual games.


  • 99991112: Entrepreneurship 2 [2 Credit Hours]

    This course introduces the main concepts in entrepreneurship and focuses on providing the student with the ability to write business plans, study their feasibility, start an entrepreneurial project.


  • 6141275: Database Management [3 Credit Hours]

    This course aims to introduce students to the algorithms and use it to solve software problems, develop ability to solve different programming problems and the principles of programming.


  • 6142142: Web and Publishing Technology 2 [3 Credit Hours]

    This course aims to introduce students to interactive websites tools and languages (PHP, ASP.NET), and how to configure the hosting server (Web Hosting), and using free programming tools like Microsoft Expression Web.


  • 6142283: Graduation Project [3 Credit Hours]

    This course aims to provide students with an understanding on how to prepare a practical research, collecting information, conduct experiments on a certain subject on computer networks field and writing a report on this subject.


  • 99991110: Entrepreneurship 1 [1 Credit Hours]

    This course introduces the basic concepts in entrepreneurship and focuses on equipping the students with the ability to write business plans, study their feasibility and start an entrepreneurial project.


  • 99992011: Arabic & Islamic Thought [3 Credit Hours]

    This course aims to solidify the concept of Islamic culture, and to introduce students to sound cultural and intellectual concepts about the sources of Islam, the Islamic faith and its’ pillars, and the Islamic Shariah, which regulates all aspects of life: social, economic and political. It also clarifies the position of Islam on a number of contemporary intellectual issues, and introduces the most important challenges facing Islam and its’ culture.


  • 6142176: Information Technology Service Management [2 Credit Hours]

    This course introduces students to the main principles of building and establishing new projects, mange it, and planning it, writing proposal, and evaluating projects and mange it financially. In addition to be familiar with different software such as ITIL, Primavera, MsProject.


  • 6142121: Advanced Networks [3 Credit Hours]

    This Course aims to provide students with an understanding of Switched networks and other related subjects such as: inter-VLAN routing, ISL, 802.1q, trunking and VLANs. And distant vector and link state, IPv6 addressing and subnetting, routing besides other subjects.