|
ELK3003 | Computer Communication | 3+0+0 | ECTS:4 | Year / Semester | Fall Semester | Level of Course | First Cycle | Status | Elective | Department | DEPARTMENT of ELECTRICAL and ELECTRONICS ENGINEERING | Prerequisites and co-requisites | None | Mode of Delivery | Face to face | Contact Hours | 14 weeks - 3 hours of lectures per week | Lecturer | Prof. Dr. Gökçe HACIOĞLU | Co-Lecturer | Prof. Temel Kayıkçıoğlu, Asst. Prof. Dr. Gökçe HACIOĞLU | Language of instruction | Turkish | Professional practise ( internship ) | None | | The aim of the course: | Teaching operations of computer networks. Teaching how to build local and global scale computer networks and how to provide communicate between various applications and hardware. Teaching functions of network parts. |
Learning Outcomes | CTPO | TOA | Upon successful completion of the course, the students will be able to : | | | LO - 1 : | Know operation of computer networks. | 3,13 | 1 | LO - 2 : | Know specifications of computer network hardware. | 3,11,13 | 1 | LO - 3 : | Know how an application communicate with other applications by using computer network or internet. | 3,11 | 1 | LO - 4 : | Know specifications of multiple access and wired, multiple access wireless and optical communication mediums. | 3,5 | 1 | LO - 5 : | Demonstrate understanding of how computers communicate with each other and the methods employed to assure that the communication is reliable | 3 | 1 | CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), LO : Learning Outcome | |
Requirements. Network architecture. measuring network performance.Classes of links. Transmitting digital information through link. Framing. Error detection. Reliable transmission. Ethernet and multiple acces networks. IEEE 802.11. Bluetooth. Switching, datagrams and virtual circuit switching. Internetworking, Internet protocol. Routing. |
|
Course Syllabus | Week | Subject | Related Notes / Files | Week 1 | Requirements. Scalable connectivity. Cost effective resource sharing. Support for common services. Manageablity. | | Week 2 | Network architecture. Layering protocols. Internet architecture. | | Week 3 | Performance. Bandwidth and latency. | | Week 4 | Classes of links. Encoding (NRZ, NRZI, Manchester, 4B/5B) | | Week 5 | Framing. Bisync, PPP, HDLC, Sonet. | | Week 6 | Error detection. Two dimensional parity, internet checksum, cyclic redundancy check. | | Week 7 | Reliable transmission. Stop and wait, sliding window protocol. | | Week 8 | Ethernet (IEEE 802.3) | | Week 9 | Midterm Exam | | Week 10 | IEEE 802.11, Bluetooth (802.15.1), Zigbee | | Week 11 | Datagrams and virtual circuit switching. | | Week 12 | Basic internetworking. Address translation protocol (ARP), Host configuration protocol (DHCP), Error reporting (icmp), virtual networks and tunnels | | Week 13 | Subnetting and classless addressing. | | Week 14 | Routing. Network as a graph. Some application protocols. (Pop3, smtp, firewall) | | Week 15 | Final Exam | | Week 16 | Final Exam | | |
1 | Peterson, L. L. and Davie, B. S. 2011;Computer Networks: A System Approach, Morgan Kaufmann, Fifth Edition | | |
1 | Hacıoğlu G., Basılmamış ders notları | | |
Method of Assessment | Type of assessment | Week No | Date | Duration (hours) | Weight (%) | Mid-term exam | 9 | | 2 | 50 | End-of-term exam | 15 | | 2 | 50 | |
Student Work Load and its Distribution | Type of work | Duration (hours pw) | No of weeks / Number of activity | Hours in total per term | Yüz yüze eğitim | 3 | 13 | 39 | Sınıf dışı çalışma | 2 | 10 | 20 | Laboratuar çalışması | 0 | 0 | 0 | Arasınav için hazırlık | 5 | 5 | 25 | Arasınav | 2 | 1 | 2 | Uygulama | 0 | 0 | 0 | Klinik Uygulama | 0 | 0 | 0 | Ödev | 0 | 0 | 0 | Proje | 0 | 0 | 0 | Kısa sınav | 0 | 0 | 0 | Dönem sonu sınavı için hazırlık | 5 | 4 | 20 | Dönem sonu sınavı | 2 | 1 | 2 | Diğer 1 | 0 | 0 | 0 | Diğer 2 | 0 | 0 | 0 | Total work load | | | 108 |
|