Computer Networks (Fall Semester, 2012)

"Student-teacher relationships are based on trust. Acts, which violate this trust, undermine the educational process. Your classmates and the instructor will not tolerate violations of academic integrity"

Course Schedule & Lecture Notes
* [September 3] Class Introduction & Ch. 1 Computer Network and Internet Ch01-1
* [September 5] Ch. 1 Computer Network and Internet Ch01-2
* [September 10] Ch. 1 Computer Network and Internet
* [September 12] Ch. 1 Computer Network and Internet
* [September 17] Ch. 2 Application Layer (Process and Socket) Ch02-1, Homework-1
* [September 19] Ch. 2 Application Layer (HTTP)
* [September 24] Ch. 2 Application Layer (FTP, SMTP) Ch02-2
* [September 26] Ch. 2 Socket Programming Socket Programming, JHTTPDeamonNoThread.java, JHTTPDeamon.java, Homework-2
* [October 1] No Lecture (Korean Thanksgiving Day)
* [October 3] No Lecture (Korean Thanksgiving Day)
* [October 8] Ch. 2 Application Layer (DNS), Ch. 3. Transport Layer (Multiplexing and Demultiplexing, UDP) Ch03-1
* [October 10] Ch. 3. Transport Layer (Reliable Data Transfer-1) Ch03-2
* [October 15] Ch. 3. Transport Layer (Reliable Data Transfer-2)
* [October 17] Ch. 3. Transport Layer (TCP Protocol-1) Ch03-3
* [October 22] Ch. 3. Transport Layer (TCP Protocol-2, Flow Control)
* [October 24] Ch. 3. Transport Layer (Congestion Control)
* [October 29] Ch. 4 Network Layer (Forwarding vs. Routing, VC vs. Datagram, Inside Router) Ch04-1
* [October 31] *Midterm Examination* Interim Rating (Updated at 2012.11.12)
* [November 5] Ch. 4 Network Layer (IP Datagram) Ch04-2
* [November 7] Ch. 4 Network Layer (Subnneting, DHCP)
* [November 12] Ch. 4 Network Layer (NAT, ICMP, IPv6)
* [November 14] Ch. 4 Network Layer (Routing Schemes - 1) Ch04-3
* [November 19] Ch. 4 Network Layer (Routing Schemes - 2) BadNews&PoisonedReverse, Homework-3
* [November 21] Ch. 4 Network Layer (Routing Schemes - 3) Ch04-4
* [November 26] Ch. 4 Network Layer (Broadcasting, Multicasting)
* [November 28] Ch. 5 Link Layer & LAN (Error Detection and Correction, Multiple Access) Ch05-1
* [December 3] Ch. 5 Link Layer & LAN (Random Access)
* [December 5] Ch. 5 Link Layer & LAN (MAC Address, ARP)Ch05-2
* [December 10] Ch. 5 Link Layer & LAN (Ethernet, Switch, PPP)
* [December 12] *Final Examination* Final Rating - 시험지 및 점수 확인은 12월 17일(월), 18일(화) 양일만 가능합니다.

Information
* Lecturer: Youn-Hee Han (Rm. B303, Tel: 560-1486, yhhan@koreatech.ac.kr)
* Classes (3th): Monday (14:00-15:30pm), Wednesday (12:30-13:50am)
* Classes (4th): Monday (16:00-17:30pm), Wednesday (14:30-15:50am)
* Lecture Room: B101
* TA: In-Seok Kang (iseka@koreatech.ac.kr)

References
* Textbook: Computer Networking: A Top-Down Approach (6th Edition), James F. Kurose, Keith W. Ross, 2012 Amazon
   - It is highly recommended that students should buy and read this Eglish book! -
* Textbook(Korean): 컴퓨터 네트워킹 - 하향식 접근, 강현국 , 신용태 , 안상현 옮김 교보문고
* Textbook Website: http://www.aw-bc.com/kurose_ross

Logistics
* Attendance - one class absence will result in the deduction of two points out of 100 points. Five absences will not result in ten points deduction, but "failure" (i.e., grade 'F') in this course.
* Exam - there will be midterm exam and final exam for the evaluation of the knowledge learned from the class.
* Homework - much intensive homework will be set. Any cheating (or copying) will result in grade 'F'.

Evaluation
* Attendance (10%), Homework (20%), Midterm Exam (35%), Final Exam (35%)