Presentation is loading. Please wait.

Presentation is loading. Please wait.

Course info1 1 st Semester 2007 MI305 Computer Networks  Instructor: Jen-Liang Cheng   Office: H501-1( 福田樓 )  Lectures:

Similar presentations


Presentation on theme: "Course info1 1 st Semester 2007 MI305 Computer Networks  Instructor: Jen-Liang Cheng   Office: H501-1( 福田樓 )  Lectures:"— Presentation transcript:

1 course info1 1 st Semester 2007 MI305 Computer Networks  Instructor: Jen-Liang Cheng  Email: tomcheng@mail.tcu.edu.tw  Office: H501-1( 福田樓 )  Lectures: Tue 6-8 節, 150D  Office hours: 13 :30-15:30pm Wed, Thu or by appointment(7682)  Course homepage: m http://www.jlc.tcu.edu.tw/ m Check before class and print

2 course info2 Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross Addison-Wesley, July 2004.

3 course info3 What this course is about  What are the underlying concepts and technologies that make the Internet run?  First/introductory course in computer networking m Understand the basics of computer networks: design and practice m Learn the basics of TCP/IP protocol suite in the current Internet m Develop network programming skills

4 course info4 course outline  Part 1: Introduction  Part 2: Application Layer -- Socket programming  Part 3: Transport Layer  Part 4: Network Layer  Part 5: Link Layer, LANs

5 course info5 Course Workload  Reading for every lecture  Weekly homework assignment m Assigned every Tuesday (except the dead week) m Due the following Monday night; homework solutions posted in the evening of the next day. m work individually  Two programming projects  Midterm and final exams m Closed book/notes/everything  Last but not least: Classroom participation

6 course info6 Grading breakdown  Homework: 20%  Projects: 30%  Midterm: 20%  Final exam: 30%

7 course info7 Course Policies  no late turn-in is accepted for credit  no make-up exams  no misconduct

8 course info8 Tentative course schedule  Midterm: November 13rd, in-class exam  Final: January 25 covers everything, but the latter part after the midterm will carry more weights  Projects: Project #1: Oct 16 – Nov 9 Project #2: Dec 2 - Jan 5

9 course info9 Internet History  1961: Kleinrock - queueing theory shows effectiveness of packet- switching  1964: Baran - packet- switching in military nets  1967: ARPAnet conceived by Advanced Research Projects Agency  1969: first ARPAnet node operational  1972: m ARPAnet demonstrated publicly m NCP (Network Control Protocol) first host- host protocol m first e-mail program m ARPAnet has 15 nodes 1961-1972: Early packet-switching principles

10 course info10 Internet History  1970: ALOHAnet satellite network in Hawaii  1973: Metcalfe’s PhD thesis proposes Ethernet  1974: Cerf and Kahn - architecture for interconnecting networks  late70’s: proprietary architectures: DECnet, SNA, XNA  late 70’s: switching fixed length packets (ATM precursor)  1979: ARPAnet has 200 nodes Cerf and Kahn’s internetworking principles: m minimalism, autonomy - no internal changes required to interconnect networks m best effort service model m stateless routers m decentralized control define today’s Internet architecture 1972-1980: Internetworking, new and proprietary nets

11 course info11 Internet History  Early 1990’s: ARPAnet decommissioned  1991: NSF lifts restrictions on commercial use of NSFnet (decommissioned, 1995)  early 1990s: Web m hypertext [Bush 1945, Nelson 1960’s] m HTML, HTTP: Berners-Lee m 1994: Mosaic, later Netscape m late 1990’s: commercialization of the Web Late 1990’s – 2000’s:  more killer apps: instant messaging, P2P file sharing  network security to forefront  est. 50 million host, 100 million+ users  backbone links running at Gbps 1990, 2000’s: commercialization, the Web, new apps


Download ppt "Course info1 1 st Semester 2007 MI305 Computer Networks  Instructor: Jen-Liang Cheng   Office: H501-1( 福田樓 )  Lectures:"

Similar presentations


Ads by Google