ITNT412 : Network Design and Management

Department

Department of Computer Networks

Academic Program

Bachelor in Computer Networks

Type

Compulsory

Credits

03

Prerequisite

ITNT321

Overview

Principles of internetworking; Internetworking hardware; Bridging and switching technologies; Routing strategies. The network development life cycle. Network analysis and design methodology. Enterprise network design model. Backbone design concepts. Network security design; Network design algorithms; Standards Network Management Functions; Network Management Applications; SNMP Management Information; SNMP2 Management and Operation;SNMPv3 Documentation Architecture; SNMPv3 Management Information Base;SNMPv3 Applications; RMON SMI and MIB-RMON1-RMON2; Current Network Management; Web-Based Management; Distributed Network; Reliable; Fault Tolerant Network Management.

Intended learning outcomes

Knowledge &understand 

  • Describe the use of the Network Design and Development Lifecycle Standard Model
  • Recognize the basics of network design of various technologies (wired and wireless)
  • Determine the technical objectives required for network design (expansion, availability, security, performance)
  • Know the functions of devices and various network technologies when implementing the physical design of networks (wired and wireless)
  • Describe an appropriate network management strategy

mental skills

  • proposes a method for characterizing the developed network and drawing networking maps of its branches
  • design using standard models (hierarchical, Cisco) wired and wireless
  • Calculate network loads by analyzing the performance of networks in various flows and applications
  • Choosing the appropriate networking equipment for the developed network (distributors, routers, security devices, cables)
  • Choosing routing protocols, transport protocols, and appropriate management of the network
  • Planning and implementing a network security strategy

Practical & professional skills

  • Configure the appropriate commands and options on the network routers
  • The ability to diagnose network design problems
  • Use appropriate software and tools available to design networks
  • The ability to set a naming system for devices and hierarchical addressing for the developed network
  • Comparison of performance and effectiveness of designs and architecture of different network installations

General and transferable skills

  •  Team work to design networks
  • Learning workshop assessment techniques
  • Choosing suitable presentation techniques
  • Project documentation skills
  • Writing of proposal skills

Teaching and learning methods

  • Lectures
  • Tutorials
  • Problem-based learning
  • Mini-projects

Methods of assessments

  • Midterm exam = 20
  • Final exam = 50
  • Hands on project = 20
  • Project presentation = 10

Course contents

  • Introduction to network design and management
  • Analyzing Technical Goals and Tradeoffs
  • Characterizing the Existing Internetwork
  • Characterizing Network Traffic
  • Designing a Network Topology
  • Designing Models for Addressing and Numbering
  • Selecting Switching and Routing Protocols  
  • Developing Network Management Strategies 
  • Developing network security strategies
  • Testing, Optimizing, and Documenting Network Design
  • Design Example (Putting all together)
  • Lab work
  • Workshop for project Presentation 

Multimedia over IP networks (ITNT405)
Cloud Computing (ITNT404)
Fundamentals ubiquitous computing (ITNT403)
Wireless Sensor Networks (ITNT402)
Personal Area Networks (ITNT401)
Security Policy and Procedures (ITNT304)
Human Computer Interaction (ITNT302)
Modeling and Performance Evaluation (ITNT301)
Arabic language 1 (ITAR111)
General English1 (ITEL111)
Physics (ITPH111)
Intro to Information Technology (ITGS111)
Problem solving Technic (ITGS113)
Mathematics I (ITMM111)
Arabic language 2 (ITAR122)
Mathematics II (ITMM122)
General English2 (ITEL122)
Introduction to Programming (ITGS122)
System Analysis and Design (ITGS124)
logic Circuit Design (ITGS126)
Introduction to Statistics (ITST211)
Object Oriented Programmin (ITGS211)
Introduction to Software Engineering (ITGS213)
Introduction to Networking (ITGS215)
Discrete Structures (ITGS217)
Numerical analysis (ITGS219)
Information Security (ITGS224)
Foundation of Information Systems (ITGS222)
Computer Architucture & Organization (ITGS223)
Introduction to Internet Programming (ITGS226)
Introduction to Databases (ITGS228)
Data Structure (ITGS220)
Design and Analysis algorithms (ITGS301)
Data Communication (ITNT311)
Local Area Networks (ITNT312)
Networks Programming (ITNT313)
Cryptographic Algorithms and Protocols (ITNT314)
Wireless and Mobile Networks (ITNT324)
Operating System (ITGS302)
Digital Communication (ITNT323)
Network Protocols (ITNT322)
Wide Area Networks (ITNT321)
Scientific Writing (ITGS304)
IT Project Management (ITGS303)
Distributed Systems (ITNT411)
Network Design and Management (ITNT412)
Network QoS (ITNT421)
High speed Networks (ITNT422)
Graduation Project (ITNT500)