Computer Network

1. Course Description

본 강의는 인터넷의 기반이 되는 컴퓨터네트워크를 이해하는 강좌이다. 이를 위해 컴퓨터네트워크를 계층(layer)으로 구분하여 학습한다. 컴퓨터네트워크를 이루는 계층으로 물리계층(physical layer), 데이터링크(data-link)계층, 네트워크(network)계층, 전송(transport)계층, 응용(application)계층 등이 있다. 또한 데이터의 인터넷 이용한 전송(transfer)과 라우팅(routing) 과정을 설명한다. 그리고 LAN(local area network)와 WAN(wide area network), 디바이스의 네트워크 연결 방법과 가상 LAN이 무엇인지 등 네트워킹 기술 전반적인 요소기술들을 학습하여 인터넷이 어떻게 구성되는 지에 대한 맥락을 이해 할 수 있는 능력을 배양한다. 더불어, 멀티미디어(multimedia)의 개념과 기초에 대해서도 학습한다.

- 기본 네트워크 요소와 네트워크 응용을 이해하는 능력 배양
- 네트워크 요소 기술을 활용하여 다양한 네트워크를 설계하고 구현 할 수 있는 능력 배양

2. Required Texts 

Lecture Notes

3. Reference Books 

My Image
- Behrouz A. Forouzan, "Data Communications and Networking with TCP/IP Protocol Suite(6th edition)," ISBN 1260597822, McGraw-Hill Education

4. Course Evaluation 
- 중간고사 : 40%
- 기말고사 : 40%
- 연습문제 : 10%
- 출석 : 10%
The above scheme could be changed during the course.
5. Schedule
1st Week Introduction
chap01_수업개요 및 Introduction.ppt
9월 1일 수업 다시보기
9월 6일 수업 다시보기
2nd Week Physical Layer
chap02_Physical Layer.ppt
9월 8일 수업 다시보기
9월 13일 수업 다시보기
3rd Week Data-Link Layer
chap03_Data Link Layer.ppt
9월 15일 수업 다시보기
4th Week Data-Link Layer
9월 27일 수업 다시보기
5th Week Local Area Network : LAN
6th Week Wide Area Networks: WANs/span>
7th Week Connecting Devices and Virtual LANs
8th Week Network Layer: Data Transfer
9th Week Mid-term Exam
10th Week Network Layer: Routing of Packets
11th Week Transport Layer
12th Week Multimedia
13th Week Application Layer
14th Week Application Layer
15th Week Final Exam