Introduction:

This course will develop understanding of the design philosophy of the Internet and its basic architecture. This will provide in-depth knowledge of major Internet technologies and fortify the concepts of TCP/IP Protocol Suite. Practical scenarios of routing protocols will be implemented

Course Code: IT-3513

Credit Hours: 03

Prerequisites: CMP-2540 (Computer Communications and Networks)

COURSE LEARNING OUTCOMES:

 At the end of the course the students will be able to:

  • Describe the structure and working principle of internet.
  • Explain the layered architecture, internetworking devices and internet protocol stack.
  • Build wired and wireless Computer Network

Textbook(s):

  • TCP/IP Protocol Suite by Behrouz A. Forouzan
  • Computer Networks: A System Approach

Reference Material:

  • Next-Generation Internet: Architectures and Protocols, by Andrei Gurtov

COURSE CONTENTS:

  • Overview and importance of course
  • Internet architecture: Basics, History, ISP and Internet backbone
  • Network Models
  • Networking Devices
  • Error Detection: CRC, Checksum
  • Internet Technologies: Frame Relay, ATM, DSL etc.
  • TCP/IP Protocol Suite: Ethernet, PPP, HDLC, IPv4, IPv6, ARP, RARP, TCP, UDP, ICMP, SMTP, FTP, HTTP
  • Routing Protocols: Distance vector, Link state
  • Others: IP Subnetting Classful and Classless, CIDR, VLSM, DNS, VPN

COURSE ASSESSMENT:

  • Mid Exam: 30 Marks
  • Final Exam: 50 Marks
  • Sessional: 20 Marks
    • Quiz: 05 Marks
    • Assignment: 05 Marks
    • Semester Project & Presentation: 10 Marks

CLASSES SCHEDULE:

  • BSIT 4th Regular (Wednesday:  12:30 - 2:00 PM) (Thursday: 12:30 - 2:00 PM)
  • BSIT 4th Self        (Monday: 02:00 – 3:30 PM) (Thursday: 02:00 – 3:30 PM)

Course Material