datacommunication

Data Communication

Spring 2015

Class code: 14773-02

Professor: Youngseok Lee (lee@cnu.ac.kr)

  • Supported by AWS in Education Grant award
  • Date
    • Wednesday 13:00 PM - 16:50 PM, Room 5405
  • Textbook
    • Forouzan, Data Communications and Networking, 5th ed.,2013, McGrawHill
  • Prerequisite Class: basic programming skills (C, Java)
  • Overview
    • Covers basics of data communication theory and its programming knowledge
  • Evaluation
    • 35% 프로그램 숙제 및 보고서 (Assignment)
    • 30% 중간시험 (Mid-term exam)
    • 30% 기말시험 (Final exam)
    • 5% 출석 (Attendance)
  • Grade
    • 상대평가 (relative grading according to CNU rule)
  • Schedule
    • [1주] 1장 Introduction
    • [2주] 2장 Network Models
    • [3주] 3장 Signals, 4장 Data Transmission
    • [4주] 5장 Analog Transmission, 6장 Multiplexing
    • [5주] 7장 Transmission Media, 8장 Switching
    • [6주] 9장 Using Telephone and Cable Networks for Data Transmission
    • [7주] 10장 Error Detection and Correction, 11장 Data Link Control
    • [7주] 중간 시험
    • [8주] 12장 Multiple Access, 13장 Wireless LANs: Ethernet
    • [9주] 14장 Wireless LANst
    • [10주] 15장 Connecting LANs, Backbone Networks, and Virtual LANs
    • [11주] 16장 Wireless WAN: Cellular Telephone and Satellite Networks
    • [12주] 17장 SONET/SDH
    • [13주] 18장 Virtual Circuit Networks: Frame Relay and ATM
    • [14주] Network Layer (Overview)
    • [15주] 기말 시험 및 프로젝트 평가
  • Assignment
    • Linux packet capture program: wireshark
    • Socket programming
    • Pcaplib programming
    • Web and Internet applications packet analysis
  • Class materials and assignment
    • Google Classroom: code npf70q