|
YZM3014 | Computer Networks | 2+1+0 | ECTS:5 | Year / Semester | Spring Semester | Level of Course | First Cycle | Status | Compulsory | Department | DEPARTMENT of SOFTWARE ENGINEERING | Prerequisites and co-requisites | None | Mode of Delivery | | Contact Hours | 14 weeks - 2 hours of lectures and 1 hour of practicals per week | Lecturer | Dr. Öğr. Üyesi Işılay BOZKURT | Co-Lecturer | | Language of instruction | Turkish | Professional practise ( internship ) | None | | The aim of the course: | The aim of this course is to teach how to communicate over a local and wide network. |
Learning Outcomes | CTPO | TOA | Upon successful completion of the course, the students will be able to : | | | LO - 1 : | Be able to define and realize the structure and functions of layer system | 1,2,4 | 1 | LO - 2 : | It is easy to set up and expand a local network.
| 1,2,4 | 1 | LO - 3 : | It is learned how to make data communication over the Internet.
| 1,2,4 | 1 | LO - 4 : | Routing Algorithms: it is learned basic IP routing algorithms and protocols
| 1,2,4 | 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 | |
1. Development of Internet and Transmission Medias
2. Asynchronous and Long Distance Communication
3. Packet and Frame Transmission, Error Detection
4. Local Area Network (LAN) Technologies and Network Topologies
5. Hardware Addressing
6. LAN Wiring, Physical Topology and Interface Hardwares
7. LAN Extending Hardwares
8. Long Distance Digital Connection Technologies
9. Wide Area Network Technologies And Routing, Network Ownership, Service Paradigm
10. Protocols And Layering System , Internetworking
11. Internet Protocol (IP) Addresses , Binding Protocol Addresses
12. IPv4 Datagram And Forwarding, IP Encapsulation, Fragmentation and Reassembly of IPv4 Datagram
13. New Generation IP (IPv6) , Fragmentation and Reassembly of IPv6 Datagram
14. Reliable Transport Service |
|
Course Syllabus | Week | Subject | Related Notes / Files | Week 1 | Development of Internet , ARPA, ping and traceroute Commands, Client-Server Computing, Transmission Media (Copper, Fiber, Radio, Wireless, Microwave, Infrared, Laser)
| | Week 2 | Asynchronous Communication, Bit-Wise Data Transmission, RS-232 Details, Measures of Transmission Rates (Baud Rate, Bandwidth), Full-Duplex Communication, Long Distance Communication, Carrier and Modems, Types of Modulation, Multiplexing, Time Division Multiplexing, Frame Format | | Week 3 | Packets, Packet Switching Access, Packets and Frames, Transmission Errors, Error Detection and Correction Technics (Eşitlik Biti, Toplam Denetimi, Dönel Fazlalık Denetimi)
| | Week 4 | Local Area Network (LAN) Topologies (Bus, Ring, Star), Local Area Network (LAN) Technologies( Ethernet, Wireless, LocalTalk, IBM Token Ring, FDDI, ATM), CSMA Technic, CSMA/CD in Wired Networks, CSMA/CA in Wireless Network | | Week 5 | Hardware Adressing Technics (Static, Dynamic, Automatic), Broadcast, Frame Format, Network Analyzers | | Week 6 | LAN Wiring Types (Thick, Thin, 10Base-T), Hubs, Comparison of Wiring Schemes, Logical Topologies
| | Week 7 | Lan Extending Hardware (Fiber Modem, Repeaters, Bridges, Switches) , Characteristics Lan Extending Hardwares, Examine Bridges in detail (Frame Filtering, Set Up Transmission Table, Detect and Eliminate Broadcast Cycle) | | Week 8 | Digital Telephony, Digitizing Voice, Synchronous Communication, Local Loop, ISDN, DSL (ADSL, SDSL, HDSL, VDSL), Cable Modem, Satellite | | Week 9 | Midterm Exam | | Week 10 | Packet Switches, Next-Hop, Routing in WAN, Vector Distance and Shortest Path Algorithm, RIP and OSPF, WAN Technologies Examples (ARPANET, X.25, Frame Relay, SMDS, ATM etc), ATM Design, Virtual Path Identifier, Virtual Channel Identifier, Permanent Virtual Switches, Switched Virtual Circuit, Quality of Service, Public Network, Private Network, Virtual Private Network, Connection Oriented and Connectionless Services | | Week 11 | Protocol Suites, ISO 7-Layer Reference Model, Tranmission Errors (Out of Order Delivery, Lost Packet, Changed Data, Duplicate Data) and Techniques for Reliable Network Communication (Retransmission, Replay and Flow Control (Stop and Go, Sliding Window)), Network Congestion, Routers, TCP/IP 5-Layering | | Week 12 | TCP/IP Addresses, Network and Host Numbers, IP Address Classes, Address Translation, Address Resolution Techniques (Table Lookup, Closed-Form, Dynamic) , ARP | | Week 13 | IPv4 Datagram Format, Forwarding Datagrams, Address Masks, Encapsulation , Maximum Transfer Unit (MTU), Datagram Fragmentation, Datagram Reassembly, Fragmenting A Fragment | | Week 14 | IPv6 Datagram Format, Base and Next Headers, IPv6 Datagram Fragmentation | | Week 15 | User Datagram Protocol(UDP), Transfer Control Procotol(TCP), Features of TCP, Setting Timeout, Karn's Algorithm, Three-Way Handshake, Congestion Control | | Week 16 | Final Exam | | |
1 | Doç. Dr. Rüya Şamlı, Yrd Doç Dr Zeynep Gürkaş Aydın, Douglas E. Comer, 2016; Bilgisayar Ağları ve İnternet, Nobel Yayınları, Ankara. | | |
1 | Computer Networks, 5th Edition, Andrew Tanenbaum, Pearson Education Int., ISBN: 0132126958 | | |
Method of Assessment | Type of assessment | Week No | Date | Duration (hours) | Weight (%) | Mid-term exam | 9 | | 1 | 50 | End-of-term exam | 16 | | 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 | 14 | 42 | Sınıf dışı çalışma | 3 | 12 | 36 | Arasınav için hazırlık | 4 | 5 | 20 | Arasınav | 1 | 1 | 1 | Dönem sonu sınavı için hazırlık | 4 | 7 | 28 | Dönem sonu sınavı | 2 | 1 | 2 | Total work load | | | 129 |
|