Home     Contact us    Feedback       
 
 
 
 

 

The Foundation Module Courses

Introduction to computer Networks

Course Objectives


Build a basic information about Computer Networks( its components and how data is transmitted)
Dealing with internet and its services (e-mail, ftp……, etc)
Construct a strong background of TCP/IP protocol to be used in Socket programming & Client-server applications.

Course Description
1. Introduction (3 hours)
Analog / Digital
Bits / Bytes
Baseband / Broadband
Bandwidth Definition
Computer Networks Definition and Benefits
Protocol Definition
2. Standard Computer Architectures &Topologies (3 hours)


3. Basic Protocol-Layering Concepts (3 hours)

Layers of the OSI Reference Model Overview
Physical Layer
Data Link Layer
Network Layer
Transport Layer
Session Layer
Presentation Layer
Application Layer

MAC Sublayer Protocols
LLC
MAC
Ethernet
Token Bus
Token Ring
FDDI
100 BaseT

Devices used in Networking
Hubs
Bridges
Routers
Brouters
Switches
Gateways


4. Circuit Switching vs. Packet Switching & (3 hours)
Connection Oriented vs. Connectionless Transmission

5.TCP/IP Protocol Suite (24 hours)

Introduction
The OSI Model and the TCP/IP protocol suite
IP Addressing
Subnetting and Supernetting
Delivery and Routing of IP Packets
Internet Protocol (IP)
ARP and RARP
Internet Control Message Protocol (ICMP)
Internet Group Management Protocol (IGMP)
User Datagram Protocol (UDP)
Transmission Control Protocol (TCP)
Routing Protocols (RIP, OSPF, and BGP)
BOOTP andDHCP
Domain Name Server (DNS)
File Transfer Protocol (FTP) and TFTP
Simple Mail Transfer Protocol (SMTP)
Simple Network Management Protocol (SNMP)
Hepertext Transfer Protocol (HTTP)
Error Detection
TCP/IP Utilities (PING, TRACERT, ….)

6. Internet Fundamentals (9 hours)

Origin of Internet
Internet Backbone
Who owns the Internet?
Leased Lines
IP Classes
Private IPs
Client Server Applications
URL
Domain Name Service
Internet Services

Internet Fundamentals labs (9 hrs)

Internet Services WWW, FTP, Telnet, Search Engines, Chatting,..

TCP/IP labs (6 hrs)

TCP/IP Utilities: PING, Tracert, Netstat …..

References
Tanenbaum, Andrew S. Computer Networks. Prentice-Hall International Editions. 2nd Edition.

Total Hours
Theoretical 45 hrs
Practical 15 hrs

 


Copyrights © 2003 Information Technology Incorporation. All rights reserved