Introduction 1-1 Lecture 1 University of Nevada – Reno Computer Science & Engineering Department Fall 2015 CPE 400 / 600 Computer Communication Networks.

Slides:



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

ECE 355 Introduction to Computer Networks and Data Communications
CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Fall 2011.
General information CSE 230 : Introduction to Software Engineering
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
1 CPE 400 / 600 Computer Communication Networks Dr. Mehmet Gunes slides are modified from S.K. Kasera and J. Kurose & K. Ross.
91.413: Data Communications I Fall 2007
Data Communication and Networks Lecture 0 Administrivia September 5, 2002 Joseph Conron Computer Science Department New York University
EEC-484/584 Computer Networks Lecture 1 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
Data Communication and Networks Lecture 0 Administrivia September 8, 2005.
Data Communication and Networks Lecture 0 Administrivia September 9, 2004 Joseph Conron Computer Science Department New York University
Winter 2008Logistics1 Advanced Computer Networks Prof. Venus W. Samawi Welcome to Time: 2pm –5pm Tuesday Winter credits.
Data Communication and Networks Lecture 0 Administrivia September 7, 2006.
Internet and Intranet Protocols and Applications Lecture 0: Administrivia January 23, 2002 Joseph Conron Computer Science Department New York University.
ECE 453/599 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
Welcome to EECS 340 Introduction to Computer Networking.
CSCD 330 Network Programming Winter 2012 Lecture 1 - Course Details.
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:
CS 453 Introduction to Data and computer communications Syllabus Vinod Kulathumani West Virginia University.
Computer Network Fundamentals CNT4007C
Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High.
CS 458 Internet Engineering Instructor: Prof. Jörg Liebeherr University of Virginia.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
Course info1 1 st Semester 2007 MI305 Computer Networks  Instructor: Jen-Liang Cheng   Office: H501-1( 福田樓 )  Lectures:
1 ECE 156 Computer Network Architecture Professor Krish Chakrabarty Department of Electrical and Computer Engineering Fall 2006.
CSCD 330 Network Programming Fall/Winter/Spring 2014 Lecture 1 - Course Details.
Computer Network Management Course
1 Computer Engineering Department Islamic University of Gaza ECOM 4321 Computer Networks Spring (Undergraduate course) Lecture 1 Syllabus.
Graciela Perera– August 23, 2010 Department of Computer Science and Information Systems Slide 1 of 14 OVERVIEW FOR NETWORKING CONCEPTS AND ADMINISTRATION.
Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: x6709
CSC 450/550 Part 1: Introduction. CSC 450/550 Summary (1)Contact information (2)Course objective and topics (3)Course evaluation (4)* The layering principle.
CS 494/594 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
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.
ECS152BXin Liu 1 ECS 152B Computer Networks Winter 2009 Prof. Xin Liu
1 CDA 4527 Computer Networking Prof. Cliff Zou School of Computer Science University of Central Florida Fall 2005.
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office New Building
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
1 CDA 4527 Computer Communication Networking (not “analysis”) Prof. Cliff Zou School of Electrical Engineering and Computer Science University of Central.
Course Overview 1 FCM 710 Architecture of Secure Operating Systems Prof. Shamik Sengupta Office 4210 N
Computer Science, FSU1 CNT5505 DATA/COMUTER COMMUNICATIONS Fall 2010.
Cheng-Fu Chou, CMLAB, CSIE, NTU P. 1 Intro. to Computer Network Thu. 9:10am-12:10pm, CSIE 102 Instructor: Cheng-Fu Chou –Office.
Dr. Sajib Datta CSE 5344 Spring 2016 COMPUTER NETWORKS.
Chapter 4 Network Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
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
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N Fall 2010.
Administrative Preliminaries Computer Architecture.
1 Welcome to COE 431: Computer Networks Instructor: Wissam F. Fawaz Office 103, Bassil Bldg. Required.
CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Spring 2016.
Introduction1-1 CS 494/594 Internetworking Protocols.
@Yuan Xue CS 283Computer Networks Spring 2011 Instructor: Yuan Xue.
Course Overview 1 MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N
Computer Network Fundamentals CNT4007C
Computer Networks CNT5106C
CNT 4704 Computer Communication Networking (not “analysis”)
CNT 4704 Computer Communication Networking (not “analysis”)
Course Information CSE 3213 – Fall 2011.
ECE 6610: Wireless Networks
CNT 4704 Computer Communication Networking (not “analysis”)
Computer Networks Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 1 1.
Computer Networks CNT5106C
CNT 4704 Analysis of Computer Communication Networks
CNT 4704 Analysis of Computer Communication Networks
ECS 152B Computer Networks Winter 2010
Computer Engineering Department Islamic University of Gaza
Computer Networks CNT5106C
MAT 379 Computer Networking
Intro. to Computer Network
Presentation transcript:

Introduction 1-1 Lecture 1 University of Nevada – Reno Computer Science & Engineering Department Fall 2015 CPE 400 / 600 Computer Communication Networks Prof. Shamik Sengupta Office SEM 204

Course Overview 2 What is the course about? Introductory course for computer networking  What is a network?  Focus on computer networks  How computer networks work  Detailed underlying mechanisms  Both in wired and wireless domain  Flaws in current computer networks Goal: Learning protocols, principles and challenges

Course Overview 3 Timing and Contact Information  Class meeting time: Monday and Wednesday  1:00pm – 2:15pm  Office hours:  SEM 204  Monday & Wednesday 11am-12:30pm or by appointment   Use subject: “CPE 400” or “CPE 600”  Office Phone:

Course Overview 4 Course Material Information  Course materials:  Reqd. Text: 1.James F. Kurose and Keith W. Ross, "Computer Networking: A Top-Down Approach Featuring the Internet", Addison-Wesley, 6th edition.  Reference texts: 1.Class notes and slides 2.Reading Materials provided by me 3.References to current materials from journals, magazines and websites 4.Andrew S. Tanenbaum and David J. Wetherall, "Computer Networks", Prentice Hall; 5 edition. 5.Any Computer Networking Book

Course Overview 5 Material Information (contd.)  Class WWW site:  Syllabus Project materials and final projects will be uploaded here for demo  Other Reading Materials will be posted in WebCampus Class notes Articles Assignments  Everyone needs to check WebCampus for Announcements Grades

Course Overview 6 Course Syllabus Overview  Computer network overview, Layered architecture  Application layer protocols  HTTP, FTP, SMTP  DNS  Transport layer protocols and mechanisms  TCP connection management, congestion control, flow control  UDP and other protocols  Network layer mechanisms  Routing algorithms  Congestion control algorithms, traffic shaping and policing  Internetwork routing  Packet fragmentation  IP addressing

Course Overview 7 Course Syllabus Overview (contd.)  Data Link Layer  Framing  Error control  Medium Access Control sublayer  Ethernet  ATM  Wi-Fi  Bridges  VLAN  Physical Layer  Data and Signals  Digital and analog data  Flaws in current networking architectures

Course Overview 8 Course Syllabus Overview (contd.)  The topics taught in class will be associated with hands-on practical assignments  Simulator programs  May be based on Wireshark network protocol analyzer tool (available freely from  Everybody needs to have internet access

Course Overview 9 Student Assessment  Homework assignments  Approx. 4  Theoretical and Practical problem solving assignments  In-class quiz  Approx. 4, Will be announced one week in advance  15 min quiz at the beginning of class followed by regular class  Midterm Exam  Approx. 1 hour, Monday, October 26 th  Syllabus for midterm: materials covered till midterm  Project  Due by Monday, November 23 rd  Final Exam  Comprehensive, Monday December 14th, 10:15-12:15pm

Course Overview 10 Student Assessment (Project)  CPE 400 (Due: Monday, Nov. 23 rd )  One Network Programming Project  Individual project  Decide on a particular network protocol or application and simulate the protocol/application using program  Confirm your protocol to Instructor as early as possible  Submission will require a paper turning in code that compiles and runs properly a report documenting the code and a report explaining the functionality of the protocol any deviation from ideal behaviors expected (out of the box thinking!) If the project results in an outstanding demo, that will be posted on Instructor website and will be sent to a potential demo conference or workshop  Python, C/C++, or Java would be ideal for the programming project

Course Overview 11 Student Assessment (Project)  CPE 600 (Due: Monday, Nov. 23 rd )  One Research Paper Project  Individual project  Discuss with Instructor and decide on a particular network topic that will not be covered in class  Write an IEEE survey & tutorial style paper on that topic emphasizing Related works on that topic Potential open issues and challenges Providing potential solution directions for those challenges  Submission will require An IEEE survey & tutorial style paper following the IEEE format Any program with code documentation (if applicable) Outstanding papers will be sent to IEEE Communications Surveys & Tutorials ( Journal for potential publications

Course Overview 12 Student Assessment (tentative)  CPE 400 Grading: (4) In-class Quiz10% (4) Homework assignments20% (1) Midterm exam30% (1) Project15% (1) Final exam25%  Strict Late policy (TO AVOID ANY CONFUSION)  Permission needed for exceptional circumstances with proper documents  Homework assignments  Late homework assignments will be penalized by 20% per day  Programming Project  Late project assignment will be penalized by 20% per day

Course Overview 13 Student Assessment (tentative)  CPE 600 Grading: (4) In-class Quiz10% (4) Homework assignments20% (1) Midterm exam25% (1) Project25% (1) Final exam20%  Strict Late policy (TO AVOID ANY CONFUSION)  Permission needed for exceptional circumstances with proper documents  Homework assignments  Late homework assignments will be penalized by 20% per day  Programming Project  Late project assignment will be penalized by 20% per day

Course Overview 14 Grading Scale 80 and aboveA 70 and above but below 80B 60 and above but below 70C 50 and above but below 60D F

Course Overview 15 Important Days  Academic Calendar: First Day of ClassMonday, Aug 24 Labor Day (no classes; campus closed)Monday, Sep 7 MidtermMonday, Oct 26 Veterans Day (no classes; campus closed)Wednesday, Nov 11 Project DueMonday, Nov 23 Last day of in-class instructionMonday, Dec 7 Prep Day (no classes; campus open)Wednesday, Dec 9 Final ExamMonday, Dec 14, 10.15am-12.15pm

Questions? 16

Entry Poll 17