University of Information Technology

Network Design & Engineering

Course Description

Networks are a vital part of systems infrastructure. Both businesses and society in general is increasingly reliant on high performance networks. This course aims to provide students with the knowledge and critical understanding of the operation of current networks, their limitations and the characteristics that future networks should have. This course will cover the theory, design and engineering of networks. The students can plan and implement a network. When designing a network, network architects need to consider a lot of parameters. From the network performance, the network usability, the network reliability and the network redundancy to security and disaster recovery.

Intended Learning Outcomes (ILO)

Upon completion of this course, the students can:

  1. Comprehend the principles, limitations and applications of current and future networks
  2. Critically design, analyse and evaluate different network configurations
  3. Gain the security knowledge of about cryptography and firewalls and ability to make secure infrastructure.

Text & References Books


  1. Computer Networks – A Systems Approach, Larry L. Peterson and Bruce S. Davie, Fifth Edition, Morgan Kaufman, 2011


  1.  An Engineering Approach to Computer Networking, S.Keshav. Pearson Education., 4th Edition, 1997.
  2. Computer Networks, Andrew S. Tanenbaum, Fourth Edition, Prentice Hall, 4th Edition, 2002.
  3. Data Communications and Networking, Behrouz A. Forouzan, Fourth Edition, Tata McGraw Hill, 2007.
  4. Internetworking with TCP/IP, Principles, Protocol and Architecture, Douglas Comer, Volume 1, Sixth Edition, 2014.
  5. Computer Network – A Top down Approach, Jimes F. Kurose, Keith W. Ross, Seventh Edition, Global Edition, 2017.
  6. Designing for Cisco Network Service Architectures (ARCH), Foundation Learning Guide, Marwan Al-shawi, André Laurent, Fourth Edition, 2017.

Assessment System

Evaluation Marks Percentage
Class Participation 10 Marks 10%
Network Lab 10 Marks 10%
Assignments 10 Marks 10%
Project/ Presentation 10 Marks 10%
Final Examination 60 Marks 60%