Türkçe | English
FACULTY of ENGINEERING / DEPARTMENT of COMPUTER ENGINEERING
(30%) English
Course Catalog
https://www.ktu.edu.tr/bilgisayar
Phone: +90 0462 377 2080
MF
FACULTY of ENGINEERING / DEPARTMENT of COMPUTER ENGINEERING / (30%) English
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

COM3004Computer Networks4+0+0ECTS:6
Year / SemesterSpring Semester
Level of CourseFirst Cycle
Status Compulsory
DepartmentDEPARTMENT of COMPUTER ENGINEERING
Prerequisites and co-requisitesNone
Mode of Delivery
Contact Hours14 weeks - 4 hours of lectures per week
LecturerProf. Dr. Cemal KÖSE
Co-LecturerNone
Language of instruction
Professional practise ( internship ) None
 
The aim of the course:
The course aims to introduce the fundamentals of computer networks, including theory of networking, network design, data transmission and modems, packet communication and internetworking, and network applications.
 
Learning OutcomesCTPOTOA
Upon successful completion of the course, the students will be able to :
LO - 1 : give evaluation of the computer networks and be able explain how modern network works.2,4,121
LO - 2 : design and implement local area and wide area computer networks.2,4,121
LO - 3 : apply various techniques in designing networks protocol software.2,4,121,3
LO - 4 : develop software for internetworking and internet applications. 2,4,121
LO - 5 : monitor and evaluate the network performance in various circumstances.2,4,121,3
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

 
Contents of the Course
History of computer networks. Motivation and growth of computer network. Network programming and application. Data transmission; transmission mediums, electromagnetic media, twisted pairs, coaxial cable and fiber optics, asynchronous communication, and long-distance communication, Packet transmission; packets, frames and error detection, Local Area Network Technologies and network topologies, multiple access protocols, hardware addressing and frame type identification, Local Area Network wiring, physical topology, and interface hardware. Extending Local area Networks; fiber modems, Repeaters, Bridges, and Switches. Long-distance digital connection technologies. Wide area technologies and routing, routing algorithms, Connection-oriented networking. Network characteristics; ownership, service paradigm, and performance, protocols and layering. Internetworking; concepts, architecture, protocols, and, congestion and flow control algorithms. IP: Internet protocols addresses. Binding protocol addresses. IP datagrams and datagram forwarding. IP encapsulation, fragmentation, and reassembly. Error reporting mechanisms. TCP: reliable transport service, simple transport protocol. Internet routing. Network applications.
 
Course Syllabus
 WeekSubjectRelated Notes / Files
 Week 1Introduction to computer networks, Motivation and tools
 Week 2Network programming and applications
 Week 3Data communicationa and comunication mediums
 Week 4Short and Long disatance communication
 Week 5Packets, frames, and error detection and correction techniques and LAN technologies
 Week 6LAN wiring and topologies
 Week 7Hardware addressing
 Week 8Long distance and local loop technologies, WAN technologies and Routing
 Week 9Mid-term exam
 Week 10Connection oriented communicatyion, network chracteristices
 Week 11Protocols and layered structures, Inter-Networking
 Week 12IP ARP and ICMP
 Week 13IP datyagram forwarding, encapsulation, and reassembly
 Week 14The future IP, ICMP, UDP, TCP
 Week 15Network address translation, Internet Routing.
 Week 16End-of-term exam
 
Textbook / Material
1Douglas E. Comer, (2015), Computer Networks and Internets, Pearson..
 
Recommended Reading
1Douglas E. Comer, (2008), Computer Networks and Internets with Internet application, Prentice Hall.
2Andrew S. Tanenbaum (2004), Computer Networks, Prentice Hall.
 
Method of Assessment
Type of assessmentWeek NoDate

Duration (hours)Weight (%)
Mid-term exam 9 19/04/2025 2 50
End-of-term exam 16 05/06/2025 2 50
 
Student Work Load and its Distribution
Type of workDuration (hours pw)

No of weeks / Number of activity

Hours in total per term
Yüz yüze eğitim 4 14 56
Sınıf dışı çalışma 6 14 84
Arasınav için hazırlık 5 1 5
Arasınav 2 2 4
Dönem sonu sınavı için hazırlık 6 1 6
Dönem sonu sınavı 2 1 2
Diğer 1 5 2 10
Total work load167