1 / 14

CS341 Introduction to Computer Networks Spring 2010 http://an.kaist.ac.kr/courses/2011/cs341

CS341 Introduction to Computer Networks Spring 2010 http://an.kaist.ac.kr/courses/2011/cs341. Tu / Th 9am-10:15am Sue Moon and Junehwa Song. Goals of This Course.

damara
Download Presentation

CS341 Introduction to Computer Networks Spring 2010 http://an.kaist.ac.kr/courses/2011/cs341

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CS341Introduction to Computer NetworksSpring 2010http://an.kaist.ac.kr/courses/2011/cs341 Tu/Th9am-10:15am Sue Moon and Junehwa Song

  2. Goals of This Course The goal of this course is to provide students with sound understanding of fundamental concepts and problems in networking and to train then in network programming.

  3. Changes in 2011 Course renumbered: CS441 (S) → CS341 (F) Course credit increased: 3 → 3+1

  4. Prerequisites • Basic programming skills in C/C++ • CS230 System Programming socket programming

  5. Other Related Courses CS340 Network of Things (F) CS442 Mobile Computing and Applications (S) CS443 / CS542 Distributed Algorithms and Systems / Internet Systems (S) CS540 Network Architecture CS546 Wireless and Mobile Network

  6. For Junior/Senior Students • Department Colloquium http://uilab.kaist.ac.kr/colloquium/

  7. Grading Policy Lab: 35% Quizzes (+ Attendance): 20% Homework: 10% Mid-term: 15% Final: 20%

  8. TAs • Lab Changki Hong (Head) ckhong@kaist.ac.kr Hosung Park hosung@an.kaist.ac.kr Sunjun Kim inornate@kaist.ac.kr Sundong Huh hsd99@kaist.ac.kr • Lectures Yohan Yoon straight12@kaist.ac.kr Seungjoo An sj.an@kaist.ac.kr

  9. Lab • When? • 7pm on Tue; 1st meeting on Tue, 9/6 • Where? • Same as lectures (Classroom #3) • Lab grading • 1 team = 2 students • Policy on late turn-ins: • 7 tokens; 1 token for 1-day delay • After 7 tokens, 1-day delay = 10% downgrade of the project • Copy policy: 0 for the project

  10. Lab Projects

  11. Textbooks • Computer Networking: a Top-Down Approach, 5thEdition (Jim Kurose, Keith Ross) • KENS 실습을 통한 TCP/IP의 이해 (조성재, 송준화) • Supplementary • Computer Networks: a Systems Approach, 5th Edition, Larry Peterson and Bruce S. Davie • TCP/IP Illustrated, Vol 1, Stevens • TCP/IP Illustrated, Vol 2, Wright & Stevens

  12. Online resources http://wps.aw.com/aw_kurose_network_5/

  13. Schedule

  14. Questions TCP/IP not designed for security. Are they vulnerable? How? Can we fix it? I heard about IP addresses and routers, but don’t know how they work. Where does error checking take place? Motivated by failed downloads. How are IP addresses allocated? Reliability at the bit transmission level?

More Related