Computer Networks COMP4119
Computer Networks COMP4119
Application Architecture:
Introduction to Architectural Design, Architectural Design Decisions, Architectural
Views, Architectural Patterns, Layered architecture, Repository architecture, Client
server architecture, Pipe and filter architecture, Transaction processing systems,
Information systems, Language processing systems
Introduction to Object Oriented Design using UML, System Context and
Interactions, Architectural Design, Object Class Identification, Design Models,
Interface Specifications, Design patterns, Creational Design Patterns, Structural
Design Patterns, Behavioral Design Patterns
42
To provide students with a comprehensive introduction to fundamental concepts
Aims & of data communication and computer networks for building a sound foundation
Objectives for subsequent courses in the field of networking.
To introduce the layered architecture approach with reference to OSI Model.
To examine the characteristics of different transmission media.
, basic encoding and modulation techniques, various error detection, flow and
error control techniques.
To introduce basic network devices and LAN technologies., fundamental
concepts of switched networks, IP addressing concepts and sub netting skills.
To provide hands on experience of basic Computer Utility Tools for LAN
implementation on Network Simulation and Analysis Tools (Op net, NS2)
To provide basic concepts of System and Network Programming
Learning At the completion of course students will be able to:
Outcomes Describe the key terminologies and technologies of computer networks
Explain the services and functions provided by each layer in the Internet protocol
stack
Identify various internetworking devices and protocols, and their functions in a
network
Analyze working and performance of key technologies, algorithms and protocols
Build Computer Network on various Topologies
Recommende Data Communications and Networking by Beerhouse A. Frozen, Fifth Edition,
d Text Book Tata McGraw-Hill companies
Reference Data and Computer Communications by William Stallings, Seventh Edition,
Books Prentice Hall, 2004
& Computer Networks by Andrew S. Tenanbaum, ThirdEdition, Prentice Hall, 2003
Material Computer Networking: A Top-Down Approach Featuring the Internet, 6th edition by
James F. Kurose and Keith W. Ross
Network Fundamentals: CCNA Exploration Companion Guide, By Mark Dye
Published Cisco Press, 2011
43
digital transmission, Treatment of Signals, Comparison of Digital and Analog
Signals, Transmission Impairments, Attenuation, Distortion, Noise and its Types,
Channel Capacity, Nyquist and Shannon Capacity Formula, Data Rate Limits,
Performance Guided Transmission Media: Twisted Pair, Coaxial Cable, Physical
Structure, Connector Types, Applications, Fiber Optic physical structure, Guided and
Unguided Transmission media: Fiber Optic Propagation Modes, Connector Types,
Applications, Ground Propagation, Unguided Propagation, Line of sight
Propagation, Wireless Transmission Waves, Radio Waves, Unguided Transmission
media
44