Internet and Intranet Protocols and Applications Lecture 0: Administrivia January 23, 2002 Joseph Conron Computer Science Department New York University.

Slides:



Advertisements
Similar presentations
CSCI 3335: C OMPUTER N ETWORKS Vamsi Paruchuri Assistant Professor Department of Computer Science University of Central Arkansas 1.
Advertisements

Computers and Society Lecture 1: administrative details and an introduction to the class Professor: Evan Korth New York University.
Computers in Principle & Practice I - V Deena Engel Computers in Principle and Practice I V , Sections 1 & 2 Fall, 2009 Deena Engel .
Data Communication and Networks Lecture 0 Administrivia September 5, 2002 Joseph Conron Computer Science Department New York University
Data Communication and Networks Lecture 0 Administrivia September 8, 2005.
CSEN 5323 Computer Communication Networks Fall Semester, 2014
Data Communication and Networks Lecture 0 Administrivia September 9, 2004 Joseph Conron Computer Science Department New York University
Data Communication and Networks Lecture 0 Administrivia September 7, 2006.
Welcome to EECS 340 Introduction to Computer Networking.
CSCD 330 Network Programming Winter 2012 Lecture 1 - Course Details.
 Bheemarjuna Reddy Tamma IIT Hyderabad Lecture 1.
1 Networks I Course Information Course No.: IT 224 Prerequisite: Phys 104 and Math 151 Credit Hours: 3 Hrs Semester/Session: Fall 2010 Course website:
Introduction 1 Lecture 7 Application Layer (FTP, ) slides are modified from J. Kurose & K. Ross University of Nevada – Reno Computer Science & Engineering.
Introduction 1-1 Chapter 2 FTP & Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 IC322 Fall.
Computer Science 102 Data Structures and Algorithms V Fall 2009 Lecture 1: administrative details Professor: Evan Korth New York University 1.
Data Communications and Computer Networks Chapter 2 CS 3830 Lecture 9
Lesson 24. Protocols and the OSI Model. Objectives At the end of this Presentation, you will be able to:
 TCP/IP is the communication protocol for the Internet  TCP/IP defines how electronic devices should be connected to the Internet, and how data should.
Computer Networks Paper Coordinator: Dr. Napoleon H. Reyes, Ph.D. Computer Science Institute of Information and Mathematical Sciences Rm
ECE 461 Internetworking Instructor: Prof. Jörg Liebeherr University of Toronto.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
CS 458 Internet Engineering Instructor: Prof. Jörg Liebeherr University of Virginia.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols.
Advanced Internet Services Henning Schulzrinne Dept. of Computer Science Columbia University Fall 2003.
© Uppsala University, IT Dept. Computer Networks I / DT052 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology Uppsala.
Catie Welsh January 10, 2011 MWF 1-1:50 pm Sitterson 014.
Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014.
Welcome CSCI 1100/1202 Intro to Computer Science Winter 2002.
CSNB534 Networked Computing Course Outline. Some Details.. Lecturer:Asma Shakil Room:BW-3-C48 Phone:2387 Web:
Computers and Society Lecture 1: administrative details and an introduction to the class Professor: Evan Korth New York University.
Computer Science 102 Data Structures and Algorithms CSCI-UA.0102 Fall 2012 Lecture 1: administrative details Professor: Evan Korth New York University.
Internet Protocol B Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
Introduction 1-1 Lecture 1 University of Nevada – Reno Computer Science & Engineering Department Fall 2015 CPE 400 / 600 Computer Communication Networks.
Björn Landfeldt School of Information Technologies NETS 3303 Networked Protocols and Programming.
ECS152BXin Liu 1 ECS 152B Computer Networks Winter 2006 Prof. Xin Liu
Xin Liu 1 ECS 152A Computer Networks Fall 2009 Prof. Xin Liu
ECE 461 Internetworking Instructor: Prof. Jörg Liebeherr University of Toronto.
Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: x6709
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
Computer Science, FSU1 CNT5505 DATA/COMUTER COMMUNICATIONS FALL 2008 Time: 3:35AM-4:50AM, MW Location: Love 103 Fall 2008, 3 credits.
© Uppsala University, IT Dept. Computer Networks I / DT014/1TT821 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology.
ECS152BXin Liu 1 ECS 152B Computer Networks Winter 2009 Prof. Xin Liu
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
Software Engineering Administrivia September 5, 2001 Joseph Conron Computer Science Department New York University
CPS3316 COMPUTER NETWORKS Spring Semester, /13/2014 Overview Instructor: Ashraf Yaseen DEPARTMENT OF MATH & COMPUTER SCIENCE CENTRAL STATE UNIVERSITY,
CCM 4300 Lecture 1 Computer Networks: Wireless and Mobile Communication Systems Dr E. Ever School of Engineering and Information Sciences CCM4300_Autumn.
Computer Science, FSU1 CNT5505 DATA/COMUTER COMMUNICATIONS Fall 2010.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
ECE 374: Computer Networks & Internet Introduction Spring 2012 Prof. Michael Zink.
Computer Networks CNT5106C
1 Netprog Course Information Network Programming Instructor: Dave Hollinger Home Page:
1 Welcome to COE 431: Computer Networks Instructor: Wissam F. Fawaz Office 103, Bassil Bldg. Required.
© Uppsala University, IT Dept. Computer Networks I / DT052 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology Uppsala.
Introduction1-1 CS 494/594 Internetworking Protocols.
Distributed Systems 0. Overview Simon Razniewski Faculty of Computer Science Free University of Bozen-Bolzano A.Y. 2014/2015.
TK 3133 Computer Network Technology. Course Approaches and Instructors Theory – Mr. Ravie Chandren Lectures (4 hours) Monday – 8.00.
Course Overview 1 MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N
CSE 489/589 Modern Networking Concepts
Welcome to CS 340 Introduction to Computer Networking
Computer Networks CNT5106C
Computer Science 102 Data Structures CSCI-UA
Computer Networks Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 1 1.
CSCD 330 Network Programming Spring
Introduction to the course
CSCD 330 Network Programming Spring
Protocols 2 Key Revision Points.
CSCD 330 Network Programming Spring
MAT 379 Computer Networking
Computer Networks Protocols
Intro. to Computer Network
Presentation transcript:

Internet and Intranet Protocols and Applications Lecture 0: Administrivia January 23, 2002 Joseph Conron Computer Science Department New York University

Adminstrivia You must be registered in G to receive a grade How to reach me: Office hours: Wednesdays 4:00 – 4:50

Class Mailing List All students should register themselves with the class list, which is used for all technical discussions concerning the course. To register, go to the following web page, and follow the instructions: cs.nyu.edu/mailman/listinfo/g22_3033_003_sp02 cs.nyu.edu/mailman/listinfo/g22_3033_003_sp02 You can also subscribe by sending an message to The contents of the message should be the single line: subscribe g22_3033_003_sp02 You will be notified in return that you are a list participant. Please send all of your questions to this list (not to the instructor) so that everyone can participate.

Computer Accounts If you have access to a PC that can run Java, you do not need an account on the Department's machines. Otherwise, students that do not already have a CIMS Sun network account should apply for one in either of the following two ways: 1.Fill out a Sun account request form available from Don Freda, administrative aide, in the department office (room 405) and return it to the department office or to Don Freda's mailbox in the lobby of Warren Weaver Hall. - OR - 2.Send to with Sun Account Request as the subject. In the body of the message, type family name, given name, student ID number (SSN or assigned NYU SID) and the course number of at least one course you have already registered Information on the status of requested accounts will be posted on the bulletin board outside WWH.

Grading FSM – 10% SMTP Client program – 10% FTP Client - 20% UDP echo program – 30% HTTP Server – 30%

Grading Schedule Grades will be given according to the following schedule: A A B B B C C C

Rules for Working on Assignments All assignments must be done individually (see Cheating below). Unless stated otherwise in the assignment, all software must be original. All assignments must be ed to the appropriate grader. To avoid problems with "lost s" ("the Internet ate my homework") you should save a copy of your (not simply the assignment itself).

Cheating Policy You should NOT Copy any part of another student's homework or source code. Allow another student to copy your homework or source code. Copy any part of code found in a book, magazine, the internet, or other resource unless. –The penalty for first cheating offense will be a grade of ZERO on the assignment. The penalty for a second cheating offense will be a grade of F for the course.

How to hand in Assignments + Late Assignments Homework problems must be submitted by . Details as to the format for submission for each assignment will be posted when the assignment is made. Assignments handed in up to one week late will receive a 10% penalty. Homework handed in up to two weeks late will receive a 20% penalty. NO credit will be given for ANY assignment submitted later than two weeks from the due date.

Books Required texts –James Kurose and Keith Ross, Computer Networking: A Top-Down Approach Featuring the Internet, Addison Wesley, 2001, ISBN: Recommended texts –Douglas Comer, Computer Networks And Internets with Internet Applications, 3 rd Edition, Prentice Hall, ISBN –Comer, D.E. and Stevens, D.L. Internetworking with TCP/IP: Volume III: Client-Server Programming and Applications, BSD socket version, Second Edition, Prentice Hall, ISBN X, –Bob Quinn, Dave Shute, Windows Sockets Network Programming, Addison-Wesley Advanced Windows Series, 1995, ISBN:

Java Books If you are new to JAVA, the following text is a good JAVA introduction and reference. Be warned though, that it does not teach object oriented programming. –Ken Arnold, James Gosling, David Holmes The Java Programming Language, Third Edition, Addison-Wesley Pub Co; ISBN: If you need a JAVA tutorial that includes an introduction to object oriented programming, try the free JAVA Tutorial at

What We Will Cover Review of Networking and Protocol Design (Layered model, FSM, Transport Protocols (UDP, TCP) Network Routing protocols Client/Server Model and Socket Programming Application protocols and RFCs (SMTP, POP3, FTP, HTTP, PGM) The Domain Name System (DNS) Security (SSL) Web and Proxy Servers Some queuing theory IP Multicasting Messaging and Queuing