| 
    
      
       Links 
                   Ministery of Higher Education 
                            Ministery of Higher Education in 
                              Erbil   
                              Salahaddin University
                             
                          University of Sulaimani    
                              Koya University    
                              University 
                              of Kurdistan   
  | 
    
    
      Communication and Network
Course 1: 
Total hours: 45 theory + 30 practice. 
 Aim of the subject: 
 study the principles and application of computer networking.  
 Subjects Names:
  
Part 1: Fundamental of data communication & networking.
	
- Definition of network.	
 - Evolution of computer network.	
 - Broadcast and point to point networks.	
 - Centralized and distributed processing.	
 - Network classification.	
  
Part 2: Computer network protocols.	
- Definition of protocols.	
 - Element of protocols.	
 - The open system interconnection Reference model. 	
 - The Internet protocol suite (TCP/IP). 	
 - Asynchronous versus synchronous transmission.	
 - Digital and analog signaling. 	
 - Multiplexing techniques. 	
 - Transmission medium. 	
 - Data link control protocol. 	
 - Error detection code. 	
 - Flow control procedure.
- Stop & wait flow control. 
 - Sliding window flow control.	
  
 - Data link protocols: HDLC, PPP, etc…	
  
Part 3: Wide area networks.	
- Switching technologies. 	
 - Circuit switching.	
 - Packet switching technologies. 	
 - Connectionless (datagrams) packet-switched networks.	
 - Connection-oriented (virtual circuit) Packet-switched networks, X.25 	
 - Fast packet switching technologies (Frame relay, Asynchronous Transfer Mode).
  	
Part 4: Local area network.	
- Characteristics of LAN’s.
 - LAN topologies.	
 - LAN transmission media.	
 - LAN hardware components.	
 - LAN Medium Access Methods.
- Carrier Sense Multiple Access / Collision Detection.
 - Token Ring.	
  
 - IEEE 802.3: CSMA/CD (Ethernet).	
 - IEEE 802.5: Token Ring.	
 - FDDI.	
 - Gigabit Ethernet.	
  
Part 5: Internet working.	
- LAN segmentation.
- Bridges.
 - Switches.
 - Routers	
  
 - Network layer routing.	
 - Survey of routing algorithms (RIP, OSPF, IGRP, …)	
  
***************************************************** 
Course 2: 
Total hours: 18 theory + 18 practice. 
 Aim of the subject: 
 study the principles and application of computer networking.  
 Subjects Names:
  
Part 1: Network Layer in the internet.
- IP address. 	
 - Subnets.	
 - IP protocol.	
 - IP datagram.	
 - Address resolution protocols	
 - Internet control message protocol.	
 - PING command utility.	
 - Tracert command utility.	
  
Part 2: Transport Layer.	
- Connection oriented and connectionless protocols.	
 - Port and sockets.	
 - Multiplexing and demultiplexing.	
 - Transmission control protocol TCP.	
 - User datagram protocol UDP.	
  
Part 3: Network application.	
- Introduction	
 - Client-Server applications	
 - Domain name services.	
 - E-mail, FTP, and TELNET.	
 - WWW-based applications.	
  
***************************************************** 
 References: 
- Computer Networks,
  by Andrew S. Tanenbaum,
- Understanding the Network: A Practical Guide to Internetworking ,
  by Michael Martin .    
     |