Course Description - Diploma of Computer Network

  • 6142151: Wireless Networks & 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.


  • 6142261: Network Security & 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.


  • 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.


  • 99991111: Entrepreneurship [3 Credit Hours]

    This course focuses on enabling students to gain a practical and simplified understanding of entrepreneurship. It begins with defining entrepreneurship and its role in society, moves on to identifying personal entrepreneurial traits such as leadership and creativity, and concludes with developing essential skills including time management, decision-making, and problem-solving. Students will explore the nature of small businesses, the characteristics of self-employment, and the key success factors in entrepreneurial ventures, including planning, idea development, and selecting an appropriate business model. The course also covers the preparation of a comprehensive business plan that integrates marketing, pricing, and digital promotion, while providing students with the basics of financial management, cost estimation, and funding methods. Additionally, students will be introduced to topics such as digital transformation, e-commerce, freelancing, and the applications of artificial intelligence in entrepreneurship, with the aim of enhancing their readiness for the modern labor market.


  • 99992013: Anti-Corruption Challenges & Solutions [3 Credit Hours]

    This course is equivalent to three credit hours, two of which are theoretical and one of which is practical. This course addresses the concept of corruption, its forms and definition locally, regionally and internationally, the role of the corruption system in Palestine, and the role of civil society institutions, good governance and local authorities in combating corruption.


  • 99991061: Digital Skills [3 Credit Hours]

    This course aims to enhance and enrich students’ skills with This course aims to enhance and enrich students' skills with modern information technology concepts, as well as computer and digital device skills, modern computer applications in practical life and the internet, information security concepts, and data analysis. Students apply the concepts and skills they acquire using appropriate software.


  • 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.


  • 6142131: Networks Administration I [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.


  • 6142142: Web & Publishing Technology II [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.


  • 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.


  • 99992061: English Language [3 Credit Hours]

    This course generally aims to develop students' major and minor English language skills. It provides students with a variety of linguistic patterns, different grammar patterns, grammatical structures, and common words and definitions. These, when acquired, enable students to communicate meaningfully in general and everyday situations. The course is geared toward equipping students with the skills they need to comprehend texts, contexts, and situations related to everyday life. Throughout the course, students will be exposed to a variety of listening approaches to expand and deepen their listening comprehension and critical thinking skills. Students are expected to acquire the skills necessary to express their opinions on everyday topics and problems, both orally and in writing, thus broadening their academic horizons.


  • 6141111: Network Essentials I [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.


  • 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.


  • 6141212: Network Essentials II [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.


  • 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.


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

    This course aims to consolidate the concept of Islamic culture and introduce students to sound cultural and intellectual concepts regarding the sources of Islam, the Islamic faith and its pillars, and Islamic law, which regulates all aspects of social, economic, and political life. It also clarifies Islam's position on a number of contemporary intellectual issues, as well as identifying the most important challenges facing Islam and its culture.


  • 6142232: Networks Administration II [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.


  • 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.


  • 6141241: Web & Publishing Technology I [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).


  • 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.


  • 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.


  • 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.


  • 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.


  • 99991051: Physical Activity [1 Credit Hours]

    A study of the concept of physical education, its objectives, and its relationship to general education. It also introduces the most important skills and basic principles of some team and individual sports, along with the rules of these games. It also covers the conduct of indoor and outdoor matches and activities, training in refereeing matches and activities, and identifying some sports injuries that affect players on and off the field, their causes, symptoms, and first aid methods. This course also covers some athletics competitions and how to organize some sports tournaments.


  • 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.


  • 6141171: Applied Electricity & 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.