The Computer Networks and Internet program aims to provide students with both theoretical knowledge and practical skills in designing, installing, and maintaining wired and wireless networks. It focuses on managing and securing local and wide area networks using different operating systems, developing web pages connected to databases, and managing servers. The program also covers modern internet communication technologies such as VoIP, along with professional training in global certifications such as CISCO and MCITP.

The program aims to:

  1. Prepare graduates with advanced skills in designing and maintaining networks.
  2. Enable students to manage networks efficiently and secure them against cyber threats.
  3. Equip students with competencies in web development and database integration.
  4. Provide training in using the latest networking tools and technologies.
  5. Supply the local and international job market with highly qualified professionals in computer networking and cybersecurity.
  • The program targets:
    1. High school graduates or holders of equivalent certificates.
    2. Employees in public and private institutions who wish to develop networking skills.
    3. Technicians and staff in telecommunications companies seeking advanced expertise.
    4. Individuals interested in computer networks and cybersecurity who seek professional qualifications.
  1. Graduates are expected to:
    1. Possess scientific and technical knowledge of computer networks and operating systems.
    2. Design, install, and maintain LAN and WAN networks.
    3. Manage servers and IT infrastructure.
    4. Develop web applications integrated with databases.
    5. Demonstrate deep understanding of network security and cybersecurity practices.
    6. Diagnoses and troubleshoot technical problems effectively.
    7. Work collaboratively within teams and adhere to professional ethics.

Graduates of this program are expected to acquire a set of knowledge and skills, including:

  1. Knowledge and Understanding:
  • Understand the basic structure of computer networks and apply communication protocols (e.g., TCP/IP).
  • Comprehend the role of multiple operating systems in managing network resources.
  • Recognize concepts of network security and cybersecurity practices.
  1. Technical and Practical Skills:
  • Design and maintain networks using modern devices and tools.
  • Develop dynamic web pages integrated with databases.
  • Manage servers and IT infrastructure using tools such as Apache and IIS.
  1. Critical Thinking and Problem-Solving:
  • Analyze network-related technical problems and propose effective solutions.
  • Use diagnostic and measurement tools to detect and troubleshoot faults.
  1. Personal and Professional Skills:
  • Communicate effectively within technical teams.
  • Adhere to professional ethics and social responsibility.
  • Engage in continuous professional development and keep up with emerging technologies.
  1. Work-Readiness Skills:
  • Be prepared to work in telecommunications companies, ISPs, and educational institutions.
  • Manage independent technical projects.
  • Engage in entrepreneurship and freelancing in the networking field.
  • Graduates of the program can work in fields such as:
    1. Ministries and governmental departments for managing and securing internal networks.
    2. Universities and schools as network supervisors or technical support staff.
    3. Telecommunications companies for network installation and maintenance.
    4. Internet Service Providers (ISP) in technical support or network administration.
    5. Computer centers and specialized technology companies.
    6. Software development companies as network programmers or system engineers.
    7. Cybersecurity companies as security analysts or ethical hackers.
    8. Private projects in networking and communications (Freelancing / Startups).

Students are eligible for admission if they:

  1. Have obtained 50% or higher in the General Secondary Examination (Tawjihi) in any stream (Scientific, Literary, Industrial, IT).
  2. Successfully pass the entrance exam and personal interview.
  3. Hold equivalent international certificates accredited by the Ministry of Education and Higher Education.

 

First Year
Second Semester First Semester
pre-requisite Prac Theo C.H Course Name Course Number pre-requisite Prac Theo C.H Course Name Course Number
3 Entrepreneurship 900113 3 Arabic Language 900101
3 Database Management 901100 3 English Language 900103
901101     3 Networking Principles II 901102       1 Physical Activity 900114
3 Object-Oriented Programming 901104 3 Digital Skills 900108
2 Web Technology & Publishing I 901106 3 Networking Principles I 901101
901103 2 Network Management II 901108 2 Network Management I 901103
3 Technical Correspondence 901110 3 Algorithms & Programming Principles 901105
      19 Total       18  
Second Year
Second Semester First Semester
pre-requisite Prac Theo C.H Course Name Course Number pre-requisite Prac Theo C.H Course Name Course Number
3 Studies in Islamic Thought or Anti-Corruption

900200

900300

3 Advanced Networks I 901201
3 Wireless Networks & Communications 901202 3 Operating Systems Technology 901203
2 Network Security 901204 2 Advanced Network Management 901205
901201     3 Advanced Networks II 901206 901106 3 Web Technology & Publishing II 901207
  3 Field Training 901208   3 Project Analysis & Management 901209
2 Graduation Project 901200 3 Computer Maintenance 901211
1 Workplace Behaviour & Communication Skills 901213
2 Special Topics 901215
  16 Total   20 Total

 

Algorithms & Programming Principles:
Introduces students to the concept of algorithms, problem-solving methods, sequential thinking, and mastering the basics of programming languages.

 

Database Management:
Covers fundamental database concepts, hierarchical, network, and relational models, data processing, data definition and manipulation languages, query design, and building database systems.

Network Management I:
Covers management of computer networks using Windows Server, including domains, user management, resource access, and network services.

 

Graduation Project:
Guides students in conducting applied research, gathering data, performing experiments, and writing reports on topics in computer networking.

 

Networking Principles I:
Introduces basic networking concepts, types, physical and logical topologies, protocols, open communication systems, media, cabling, Ethernet basics, and TCP/IP model.

 

Networking Principles II:
Covers WANs, routers, configuration, routing protocols (OSPF, IGRP, RIP), troubleshooting, and maintenance.

 

Advanced Networks I:
Provides theoretical and practical knowledge of switched networks, VLANs, Trunking, Inter-VLAN routing, ISL, network setup and design, and network management in lab and simulation environments.

 

Advanced Networks II:
Covers WAN concepts, PPP, HDLC, Frame Relay, broadband technologies, WAN security, NAT/PAT, and network design, configuration, and troubleshooting.

 

Operating Systems Technology:
Covers OS fundamentals including processes, CPU scheduling, memory management, file systems, protection, synchronization, and resource management algorithms.

 

Operating Systems / Lab:
Introduces DOS and Linux operating systems, commands, file creation, and installation procedures with hands-on exercises.

 

Field Training:
Provides practical experience and professional skills needed for the workplace.

Object-Oriented Programming:
Covers OOP fundamentals, classes, data structures, control flow, input/output, inheritance, methods, Java GUI, and network-compatible Java applications.

 

Technical Correspondence:
Develops language skills for technical and business communication, including letters, memos, reports, workplace documentation, import/export, travel, procedures, and applications.

 

Workplace Behavior & Communication Skills:
Enhances students’ communication and interaction skills, including direct/indirect methods, listening, persuasion, report writing, and public speaking.

 

Network Management II:
Covers management of computer networks using Linux, including user management, resource access, and services.

 

Advanced Network Management:
Covers management of advanced servers, including email systems on Linux and Windows.

 

Project Analysis & Management:
Covers project planning, management, feasibility studies, proposal writing, monitoring, evaluation, and financial management.

 

Web Technology & Publishing I:
Introduces web development, HTML, JavaScript, PHP, ASP.NET, page design, design software, server deployment, and troubleshooting.

 

Web Technology & Publishing II:
Covers advanced web publishing, web servers (IIS, Apache), server-side scripting (PHP, ASP), MySQL database integration, site deployment, and performance testing.

 

Network Security:
Introduces fundamental network security concepts, including firewall usage.

Wireless Networks & Communications:
Covers basic wireless networks and communication concepts, protocols, technologies, and equipment installation.

 

Special Topics:
Offers modern and emerging topics in computer networking according to student and faculty interests.

 

Computer Maintenance:
Covers basic computer maintenance, software/hardware upgrades, troubleshooting, assembly, and preparation of technical reports.

 

Entrepreneurship

Introduces the principles of entrepreneurship, idea generation, and business planning. Focuses on creativity, innovation, and managing start-ups.

 

Arabic Language

Enhance reading, writing, and grammar skills in Arabic. Emphasizes academic and professional communication.

 

 

English Language

Develops listening, speaking, reading, and writing skills in English. Focuses on academic and technical vocabulary.

 

Physical Activity

Promotes physical fitness and teamwork through sports and exercise. Highlights the importance of health and well-being.

 

Digital Skills

Covers basic computer and digital tools, office applications, and internet use. Introduces concepts of information security and online collaboration.

 

Studies in Islamic Thought

Explores the foundations of Islamic thought and its moral values. Emphasizes justice, equality, and tolerance.

 

Anti-Corruption

Examine the concept and forms of corruption and its effects on society. Discusses laws, oversight, and prevention strategies.