CSc 450/550 Computer Networks Introduction. Jianping Pan Summer 2007
|
|
- Erika Carson
- 5 years ago
- Views:
Transcription
1 Computer Networks Introduction Jianping Pan Summer
2 About the course Computer Communications and Networks lectures: MR 11:30am - 1pm, MAC D116 lectures, labs, discussion board, etc prerequisites (from UVic calendar) Computer organization (CSc 355) Operating systems (CSc 360) CSc 360 prereq: CSc 225, 230, SENG 265 2
3 What's new this summer? The course in the process of redesign and redevelopment The lectures focus on TCP/IP networking a foundation for the advanced networks courses new! guest lecture: May 10 by Mr Ron Kozsan The labs new! Ethereal (Wireshack) tutorials focus on TCP/IP networking 3
4 About the course instructor Dr Jianping Pan x5796 office hours: MR 10:30-11:30am, ECS566 or by appointments work experience UVic, industry research labs, UWaterloo, research area computer networks and distributed systems 4
5 About the lab instructors Deer (Dale) Li Ming Lu Two sections! check WebTT for your lab time/place Three lab projects lab starts this week! 5
6 Why study computer networks? How to use networks not as a network user but as a network programmer/engineer! configure, diagnose, troubleshoot, improve networks How to design network protocols or design any large-scale, distributed systems How to implement network protocols or write any effective and efficient code 6
7 Internet history: ARPAnet (70 s) Dec March 1971 July 1970 Apr Sep Kbps 7
8 Internet history: NSFnet (80 s) Mbps 8
9 The Internet T1/T3 OC12/48/192 satellite Dialup DSL Cable wireless Ethernet FDDI leased wireless data center 9
10 AT&T US backbone 10
11 Internet Service Providers 11
12 Internet in Canada CA*net: ; CANARIE: Kbps, T1 (1.5Mbps), T3 (45Mbps) CA*net II: national test network: ATM (155Mbps) CA*net 3: the world s first national optical R&E network CA*net 4: 2002-now high-speed optical network (40Gbps) 12
13 13
14 UVic UVicNet: Gigabit Ethernet backbone switched 10/100Mbps Ethernet access also, UVic research network ResNet: switched 10Mbps Ethernet UVic AirNet: 11Mbps wireless LAN Upstream providers BCnet ORAN: CA*net4 VicTX: commercial Internet 14
15 UVic => Google # traceroute google.com traceroute: Warning: google.com has multiple addresses; using traceroute to google.com ( ), 30 hops max, 38 byte packets 1 gw.net.engr.uvic.ca ( ) ms ms ms... 5 csc1cled050.bb.uvic.ca ( ) ms ms ms... 8 UVicB-Policy1.VICTX.BC.net ( ) ms ms ra1cv-ge gv.bigpipeinc.com ( ) ms ms rc1wt-pos2-1.wa.shawcable.net ( ) ms ms six.sea01.google.com ( ) ms ms ms ( ) ms ms ms ( ) ms ms ms 15
16 How to study computer networks? The design and implementation of protocols algorithms: error checking, sliding window, etc mechanisms: flow, error, congestion control, etc policies: e.g., reliable vs unreliable data transfer Protocols: the machine-to-machine language syntax: how do you do? semantics: what do you mean by how do you... synchronization: the sequence of conversation 16
17 Google! # wget -d Connecting to Caching <-> Created fd 3. connected! ---request begin--get / HTTP/1.0 User-Agent: Wget/1.7 Host: Accept: */* Connection: Keep-Alive ---request end--http request sent, awaiting response... HTTP/ Found Location: Cache-Control: private Content-Type: text/html Server: GWS/2.1 Content-Length: 218 client server request response 17
18 Things involved You say I say Domain Name System (DNS) User Datagram Protocol (UDP) connected Transmission Control Protocol (TCP) Internet Protocol (IP) request begin Hyper Text Transfer Protocol (HTTP) 18
19 More things involved TCP connection management flow, error, and congestion control IP Internet addressing and routing Link layer Ethernet: IEEE wireless Ethernet: IEEE
20 Course objectives Understand the principles and practice of designing, building, and operating computer networks, particularly the Internet. Selected topics application layer: client-server, HTTP, DNS transport layer: TCP, UDP network layer: IP, Internet routing link layer: IEEE 802.3, IEEE
21 Course materials Required textbook Tanenbaum, Computer networks, 4th edition Kurose & Ross Computer networking, a topdown approach featuring the Internet, 3rd edition (4th edition is out!) Explore further web course web site IETF, ACM, IEEE,..., Google! 21
22 Your participation Lectures Lab projects (CSc 450: 45%; 550: 30%) bonus features! Course projects (CSc 550: 15%) Exams (: 20%, 20%, 15%) three in-class midterms May 31, June 28, August 2 60-minute exam, 20-minute after-exam review 22
23 Suggested approaches Before lectures read textbook; find questions Attend lectures take notes; ask questions! After lectures explore further; get help and help others Attend lab tutorials start projects early! 23
24 Common mistakes The slides are already out there slides: intended to be brief and as a guide map a lot of details, discussion, questions and answers only appear in class attending lectures is essential I'll do the lab project on the due date simple fact: you cannot finish (and even start) it! design and implementation take a lot of time starting early is essential 24
25 More systems UVic Embedded systems (CSc 460) Multimedia systems (CSc 461) Distributed systems (CSc 462) Fault-tolerant (CSc 454) and Parallel (464) Topics in systems (CSc 485A-H) advanced operating systems advanced computer networks (offering now!) wireless mobile networks, etc 25
26 Your feedback Teaching/learning is interactive two-way communications Let me know what do you think about lectures, tutorials, labs, projects, exams, topics, what do you want to know more, probe further You can always reach me in class, during office hours, by /phone 26
27 Course policies See official course outline late assignments, mark appeals, etc academic integrity accommodation, etc No group projects collaboration/participation is encouraged responsibility: your submitted work is yours obligation: give credits to references 27
28 Assignment 0 Due on Friday, May 11th, 2007 From you@uvic.ca to pan@uvic.ca Subject: [csc450] A0, or [csc550] A0 name, student number, academic program things you want to know most in networks your research topics and projects (csc550 required) issues with course logistics a URL to a mug shot let me know you! 28
29 This lecture An introduction to the course who, when, where, what, and how course objectives, materials, topics you and the course! Explore further your traceroute to at home, or to your other favourite web sites on Windows, it's tracert anything interesting, unusual, confusing? 29
30 One more message... NSERC Undergraduate Research Awards awards allocated to UVic CS Fall 2007 application deadline: June 15 get a taste of doing research a good experience before graduation, going to graduate school, or committing to research career impress employers in your resume can be used as Co-op, work term as well some projects 30
31 Next lecture Guest lecture UVicNet, BCNET, CA*Net4 and more by Mr Ron Kozsan UVic Network Services Managers May 10, 11:30am-1pm, MAC D116 31
CSc 450/550 Computer Networks Network Architectures & Client-Server Model
CSc 450/550 Computer Networks Network Architectures & Client-Server Model Jianping Pan Summer 2007 5/17/07 CSc 450/550 1 Last lectures So far, nuts and bolts views of the Internet Internet evolution and
More informationECE 4450:427/527 - Computer Networks
ECE 4450:427/527 - Computer Networks Spring 2017 Dr. Nghi Tran Lecture 1: Introduction Dr. Nghi Tran (ECE-University of Akron) ECE 4450:427/527 Computer Networks 1 / 16 Outline 1 Information 2 Broad Overview
More informationCS 268: Graduate Computer Networks Spring Overview
CS 268: Graduate Computer s Spring 2006 Instructor: Ion Stoica (istoica@cs.berkeley.edu, 645 Soda Hall) Lecture time: MW, 1:00-2:30pm Place: 320 Soda Hall Office hour: W 2:30-4pm 1 Overview Administrative
More informationEEC-484/584 Computer Networks
EEC-484/584 Computer Networks Lecture 1 Wenbing Zhao wenbing@ieee.org (Lecture nodes are based on materials supplied by Dr. Louise Moser at UCSB and Prentice-Hall) What is Computer Network? A group of
More informationSRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN. Tech park ( 7 th floor)
Course Code : CS0303 Course Title : Computer Networks Semester : V Course Time : July Dec 2011 SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN DAY
More informationCourse Syllabus - CNT 4703 Design and Implementation of Computer Communication Networks Fall 2011
Course Syllabus - CNT 4703 Design and Implementation of Computer Communication Networks Fall 2011 Credits: 3 Course Meets: Tuesday and Thursday 4:00 pm to 5:15 pm in HEC 104 Lab Hours: HEC 322 we will
More informationCSci 4211: Introduction to Computer Networks. Time: Monday and Wednesday 2:30 to 3:45 pm Location: Smith Hall 231 Fall 2018, 3 Credits
CSci 4211: Introduction to Computer Networks Time: Monday and Wednesday 2:30 to 3:45 pm Location: Smith Hall 231 Fall 2018, 3 Credits 1 Instructor David Hung-Chang Du Email: du@cs.umn.edu Office: Keller
More informationIT 341 Fall 2017 Syllabus. Department of Information Sciences and Technology Volgenau School of Engineering George Mason University
Department of Information Sciences and Technology Volgenau School of Engineering George Mason University Fall 2017 IT 341 Data Communications and Networking Principles Syllabus (Revised 08/14/2017) Section
More informationCPSC 5157G Computer Networks
CPSC 5157G Computer Networks Instructor Dr. Jianhua Yang Center for Commerce and Technology 28 (706) 565 3520 e mail: yang_jianhua@colstate.edu website: http://csc.colstate.edu/yang/ Office Hours (Fall
More informationCNT 4004: Computer Networks I. Tentative Syllabus
CNT 4004: Computer Networks I Fall 2016 T/Th 12:30-1:45 ENC 1002 Tentative Syllabus 1. Instructor a. Miguel A. Labrador b. Office: ENB 332 c. Telephone: (813) 974-3260 d. Fax: (813) 974-5456 e. Email:
More informationWelcome to CS 340 Introduction to Computer Networking
Welcome to CS 340 Introduction to Computer ing Overview Course Administrative Trivia Internet Architecture Protocols Edge A taxonomy of communication networks Some slides are in courtesy of J. Kurose and
More informationCSci 4211: Data Communications and Computer Networks. Time: Monday and Wednesday 1 pm to 2:15 pm Location: Vincent Hall 16 Spring 2016, 3 Credits
CSci 4211: Data Communications and Computer Networks Time: Monday and Wednesday 1 pm to 2:15 pm Location: Vincent Hall 16 Spring 2016, 3 Credits 1 Instructor David Hung-Chang Du Email: du@cs.umn.edu Office:
More informationCSC 4900 Computer Networks: Introduction
CSC 4900 Computer Networks: Introduction Professor Henry Carter Fall 2017 What s this all about? 2 A Modern Day Silk Road We live with nearly constant access to the most extensive system ever built by
More informationCSC6290: Data Communication and Computer Networks. Hongwei Zhang
CSC6290: Data Communication and Computer Networks Hongwei Zhang http://www.cs.wayne.edu/~hzhang Objectives of the course You may have gained basic understanding of computer networks in undergraduate study,
More informationINF 315E Introduction to Databases School of Information Fall 2015
INF 315E Introduction to Databases School of Information Fall 2015 Class Hours: Tuesday & Thursday10:30 am-12:00 pm Instructor: Eunyoung Moon Email: eymoon@utexas.edu Course Description Almost every website
More information6. Correspondence relationship between Educational goals and Course goals
1. Course Title (Course Code) Fundamentals of Information Networks (2201) 2. Instructor Teruaki YOKOYAMA 3. Term Fall 2 4. Outline and Objectives In this course the students study the technologies for
More informationIntro. to Computer Network
Intro. to Computer Network Thu. 9:10am-12:10pm, in CSIE 102 Instructor: Cheng-Fu Chou Email:ccf@csie.ntu.edu.tw Office hours: by appointments TAs: 劉庠宏 : jimmychad[at]gmail.com; R501 沈昱辰 : lawlietdo[at]gmail.com;
More informationprogramming exercises.
Dr. John P. Abraham Professor Office: Engineering Building Room 3.276 CSCI 6345 ADVANCED COMPUTER NETWORKS Syllabus for Spring 2014 Professor: Dr. John P. Abraham. Office: Engineering Building Room 3.276
More informationIntro. to Computer Network
Intro. to Computer Network n Wed. 2:20pm-5:20pm, in CSIE 101 n Instructor: Cheng-Fu Chou Email:ccf@csie.ntu.edu.tw Office hours: by appointments n TAs: (506) 晧 : nypgand1@gmail.com : victorsun1221@gmail.com
More informationEnterprise Network Design ITP 499 (3 Units)
Enterprise Network Design ITP 499 (3 Units) Objectives Concepts Prerequisites/ Recommended Preparation Instructor Contacting the Instructor Office Hours Lecture Lab Required Textbooks Web Site Grading
More informationCS 3516: Advanced Computer Networks
Welcome to CS 3516: Advanced Computer Networks Prof. Yanhua Li Time: 9:00am 9:50am, T, R, and F Location: Fuller 320 Fall 2017 A-term 1 Some slides are originally from the course materials of the textbook
More informationNetwork Services. BCNet / CA*Net. Network Services, UVicNet, Ca*Net
Network Services Network Services UVicNet BCNet / CA*Net Who am I? UVic BSc, CSC (1987) Worked in IT/Telecom since Industrial process control Desktop support Unix systems support Network management systems
More informationComputer Networks. Dr. Abdel Ilah ALshbatat Dept. of Communication and Computer Engineering Faculty of Engineering Tafila Technical University
Computer Networks Dr. Abdel Ilah ALshbatat Dept. of Communication and Computer Engineering Faculty of Engineering Tafila Technical University 1 Lecture 0 Course Information Title: Computer Networks 2 Course
More informationLecture: Chapter 1, Introduction to Computer Data
IT220 Agenda & Assignments Lab Assignments MUST be signed off by your instructor for credit. Labs & Assignments submitted late are subject to penalties. Make sure you label each lab assignment with the
More informationECE : Fundamentals of Wireless Networking - Spring 2007
ECE 6962-003: Fundamentals of Wireless Networking - Spring 2007 Instructors: Roland Kempter and Rong-Rong Chen Grader: Hong Wan 1 Roland Kempter Office: MEB 3252 Phone: (801) 581 3380 Email: kempter@eng.utah.edu
More informationPart A: Course Outline
University of Macau Faculty of Science and Technology Course Title: Department of Electrical and Computer Engineering Part A: Course Outline Communication System and Data Network Course Code: ELEC460 Year
More informationMORGANSTATEUNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING. EEGR410 Introduction to Networks. Credits: 3 COURSE SYLLABUS
Instructor: Office: Telephone No. Email Address: Office Hours: References MORGANSTATEUNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EEGR410 Introduction to Networks Credits: 3 COURSE SYLLABUS
More informationCS 3516: Advanced Computer Networks
Welcome to CS 3516: Adanced Computer Networks Prof. Yanhua Li Time: 9:00am 9:50am M, T, R, and F Location: AK219 Fall 2018 A-term 1 Some slides are originally from the course materials of the textbook
More informationWho is your professor? Course overview, expectations, etc. Simple network basics
CSE 123A Computer Networks Fall 2009 Lecture 1: Introduction and Overview Stefan Savage Today: short class Who is your professor? Course overview, expectations, etc Simple network basics About me I work
More informationMORGANSTATEUNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING. EEGR510 Communications Networks Credits: 3 COURSE SYLLABUS
MORGANSTATEUNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EEGR510 Communications Networks Credits: 3 COURSE SYLLABUS Instructor: Dr. Farzad Moazzami Office: SEB 334 Telephone No. 443-885-4204
More informationCS 471 Networking and Distributed Operating Systems
CS 471 Networking and Distributed Operating Systems Course Information MEETING TIMES University of Kentucky Department of Computer Science Spring 2008 MWF 11:00am - 11:50am, Room FPAT 257 INSTRUCTOR Jim
More informationPLEASE READ CAREFULLY BEFORE YOU START
Page 1 of 11 MIDTERM EXAMINATION #1 OCT. 13, 2011 COMPUTER NETWORKS : 03-60-367-01 U N I V E R S I T Y O F W I N D S O R S C H O O L O F C O M P U T E R S C I E N C E Fall 2011-75 minutes This examination
More informationCSCI4211: Introduction to Computer Networks Fall 2017 Homework Assignment 1
CSCI4211: Introduction to Computer Networks Fall 2017 Homework Assignment 1 Due 11:59pm Friday October 6 Instructions: 1. Please submit your homework using the on-line electronic submission system (via
More informationIntroduction to Computer Networking
Introduction to Computer Networking Antonio Carzaniga Faculty of Informatics University of Lugano September 17, 2014 Outline General course information Program Preliminary schedule Intro to computer networking:
More informationIntro. to Computer Network. Course Reading. Class Resources. Important Info.
Intro. to Computer Network Class Resources Wed. 2:20pm-5:20pm, in CSIE 102 Instructor: Cheng-Fu Chou Email:ccf@csie.ntu.edu.tw Office hours: by appointments TAs: Chun-Bo Wang(217): artoo@csie.ntu.edu.tw
More informationL1: Introduction. Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806
L1: Introduction Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806 8/15/2016 CSCI 445 Fall 2016 1 Acknowledgements Some pictures used in this presentation
More informationSYLLABUS. Departmental Syllabus
SYLLABUS DATE OF LAST REVIEW: 02/2013 CIP CODE: 11.0801 SEMESTER: COURSE TITLE: Networking I COURSE NUMBER: CIST- 0117 CREDIT HOURS: 3 INSTRUCTOR: OFFICE LOCATION: OFFICE HOURS: TELEPHONE: EMAIL: PREREQUISITE(S):
More informationThe Internet and the World Wide Web
Technology Briefing The Internet and the World Wide Web TB5-1 Learning Objectives TB5-2 Learning Objectives TB5-3 How Did the Internet Get Started? Internet derived from internetworking 1960s U.S. Defense
More informationCS4500: Advanced Data Communications
Welcome to CS4500: Advanced Data Communications Time: 3:30 4:45 pm T/R Location: CL #2003 Spring 2014 3 credits 1 Who Am I? Selena He Assistant Professor Department of Computer Science Kennesaw State University
More informationAnnouncements. priority on the waiting list for students with a C or better in 412. this class counts for MS but not Ph.D. comp credit.
Announcements Enrollment priority on the waiting list for students with a C or better in 412. this class counts for MS but not Ph.D. comp credit. Changes in TA Office hours starting next week office hours
More informationCSC 111 Introduction to Computer Science (Section C)
CSC 111 Introduction to Computer Science (Section C) Course Description: (4h) Lecture and laboratory. Rigorous introduction to the process of algorithmic problem solving and programming in a modern programming
More informationCS 241 Data Organization using C
CS 241 Data Organization using C Fall 2018 Instructor Name: Dr. Marie Vasek Contact: Private message me on the course Piazza page. Office: Farris 2120 Office Hours: Tuesday 2-4pm and Thursday 9:30-11am
More informationPLEASE READ CAREFULLY BEFORE YOU START
Page 1 of 11 MIDTERM EXAMINATION #1 OCT. 16, 2013 COMPUTER NETWORKS : 03-60-367-01 U N I V E R S I T Y O F W I N D S O R S C H O O L O F C O M P U T E R S C I E N C E Fall 2013-75 minutes This examination
More informationSyllabus Revised 03/05/2015
The Department of Applied Information Technology The Volgenau School of Engineering George Mason University 4400 University Drive Fairfax. VA 22030-4444 IT 341 Data Communications and Networking Principles
More informationCE 443: Computer Networks
CE 443: Computer Networks Acknowledgments: Lecture slides are from Computer networks course thought by Jennifer Rexford at Princeton University. When slides are obtained from other sources, a a reference
More informationECE 257A. Communication Networks
ECE 257A. Communication Networks Lecture 01. Introduction and Overview Prof. Xinyu Zhang Department of Electrical and Computer Engineering University of California San Diego Today s agenda Course logistics
More informationCENTRAL TEXAS COLLEGE ITCC 1414 CCNA 1: Introduction to Networks. Semester Hours Credit: 4
CENTRAL TEXAS COLLEGE ITCC 1414 CCNA 1: Introduction to Networks INSTRUCTOR: OFFICE HOURS: Semester Hours Credit: 4 I. INTRODUCTION A. This course introduces the architecture, structure, functions, components,
More informationComputer Networks. General Course Information. Addressing and Routing. Computer Networks 9/8/2009. Basic Building Blocks for Computer Networks
Outline: Computer Networks Introduction General course information. Some basic concepts for computer s. Network programming. General Course Information Course Web page http://www.cs.rochester.edu/~kshen/csc257-fall2009
More informationFaculty of Sciences and Information Technology
Faculty of Sciences and Information Technology Department: Computer Science COURSE SYLLABUS Short Description Student s Copy One copy of this course syllabus is provided to each student registered in this
More informationE&CE 358: Tutorial 1. Instructor: Sherman (Xuemin) Shen TA: Miao Wang
E&CE 358: Tutorial 1 Instructor: Sherman (Xuemin) Shen TA: Miao Wang Email: m59wang@uwaterloo.ca 1 About Tutorials TA: Miao Wang Office: EIT 3133; Tutorials: Th 4:30 5:20 pm Topics Supplementary knowledge
More informationNetwork Fundamentals and Design Fall Semester 2014
CS 2705 22573 Network Fundamentals and Design Fall Semester 2014 Instructor Kyle Feuz Office: TE 111C Phone: 801-626-7864 E-mail: kylefeuz@weber.edu Office Hours: T,TH:8:00-9:30 am Office Hours @ D2 314:
More informationEE3315 Internet Technology EE3315 Internet Technology Overview Slide 1
EE3315 Internet Technology http://www.cityu.edu.hk/ug/current/course/ee3315.htm EE3315 Internet Technology Overview Slide 1 Course Aim This course aims to provide students with the knowledge of key protocols
More informationCMPE 150/L : Introduction to Computer Networks
CMPE 150/L : Introduction to Computer Networks Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 1 Slides source: Kurose and Ross, Simon Lam, Katia Obraczka Introduction 1-1 Notetaker Position
More informationCASPER COLLEGE COURSE SYLLABUS MSFT 1600 Managing Microsoft Exchange Server 2003 Semester/Year: Fall 2007
CASPER COLLEGE COURSE SYLLABUS MSFT 1600 Managing Microsoft Exchange Server 2003 Semester/Year: Fall 2007 Lecture Hours: 2 Lab Hours: 2 Credit Hours: 3 Class Time: Saturday 8:30 AM - 12:00 PM Room: BU
More informationCOMS Introduction to Computers. Networking
COMS 1001 Introduction to Computers Networking What's Ahead Networking layers Network Speeds Protocols, sockets, client/server Routing, DNS, Ethernet, LANs, wireless What is a Network? Loose definition:
More informationCSC 261/461 Database Systems. Fall 2017 MW 12:30 pm 1:45 pm CSB 601
CSC 261/461 Database Systems Fall 2017 MW 12:30 pm 1:45 pm CSB 601 Agenda Administrative aspects Brief overview of the course Introduction to databases and SQL ADMINISTRATIVE ASPECTS Teaching Staff Instructor:
More informationKALASALINGAM UNIVERSITY (Kalasalingam Academy of Research and Education) KRISNANKOIL Academic Year [Odd Semester]
KALASALINGAM UNIVERSITY (Kalasalingam Academy of Research and Education) KRISNANKOIL 626 126 Academic Year 2014-2015 [Odd Semester] DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING COURSE PLAN 1. Course
More informationComputer Networks IT321
Computer Networks IT321 CS Program 3 rd Year (2 nd Semester) Page 1 Assiut University Faculty of Computers & Information Computer Science Department Quality Assurance Unit Computer Networks Course Specifications
More informationITT Technical Institute. ET3110 Networking and Communications Onsite and Online Course SYLLABUS
ITT Technical Institute ET3110 Networking and Communications Onsite and Online Course SYLLABUS Credit hours: 4.5 Contact/Instructional hours: 56 (34 Theory Hours, 22 Hours) Prerequisite(s) and/or Corequisite(s):
More informationCSC 172 Data Structures and Algorithms. Fall 2017 TuTh 3:25 pm 4:40 pm Aug 30- Dec 22 Hoyt Auditorium
CSC 172 Data Structures and Algorithms Fall 2017 TuTh 3:25 pm 4:40 pm Aug 30- Dec 22 Hoyt Auditorium Agenda Administrative aspects Brief overview of the course Hello world in Java CSC 172, Fall 2017, UR
More informationGerlinde Brady Phone: Office Hours: see Web at:
Cabrillo College Syllabus: CIS 83 Fall 2015 Section 89004 Gerlinde Brady Phone: 831-477-5672 Class Meetings: TUE 6:00 pm 8:05 pm (829) & 2 hours online Office: Room 827 D Office Hours: see Web at: http://babyface.cabrillo.edu/salsa/listing.jsp?staffid=156
More informationDefining the Internet
Defining the Internet Daniel Zappala CS 460 Computer Communications and Networking Brigham Young University What is the Internet? 2/23 Internet Map, courtesy Barrett Lyon, 2003 What is the Internet? 3/23
More informationCSCI4211: Introduction to Computer Networks Fall 2017 Homework Assignment 2
CSCI411: Introduction to Computer Networks Fall 017 Homework Assignment Due 11:59pm Friday November 17 Instructions: 1. Please submit your homework using the on-line electronic submission system (via Moodle)
More informationWeb Programming Fall 2011
Web Programming Fall 2011 Course number: M&IS 24065 Section: 002 CRN: 23080 Location: BSA 110 Meeting Day: TR Meeting Time: 12:30-1:45 Instructor Information: Name: Professor Janet Formichelli, MS E-mail:
More informationUniversity of Maryland at College Park Department of Geographical Sciences GEOG 477/ GEOG777: Mobile GIS Development
University of Maryland at College Park Department of Geographical Sciences GEOG 477/ GEOG777: Mobile GIS Development Instructor: Dr. Ruibo Han Office: LeFrak Hall (LEF) 1111B Email: ruibo@umd.edu (preferred)
More informationEE 122: Introduction to Computer Networks Fall 2002
EE 122: Introduction to Computer Networks Fall 2002 Instructors - Ion Stoica (istoica@cs.berkeley.edu, 645 Soda Hall) - Kevin Lai (laik@cs.berkeley.edu, 445 Soda Hall) Lecture time - Monday/Wednesday,
More informationEE6364 Advanced Data Networks
EE 6364 Advanced Data Networks Fall, 2014 Instructor: Dr. David C. Wang Office: Office-Hour: by appointment Mailbox: NH Room 549 E-mail: dwang@exchange.uta.edu Course web site: http://www-ee.uta.edu/online/wang
More informationCCRI Networking Technology I CSCO-1850 Spring 2014
CCRI Networking Technology I CSCO-1850 Spring 2014 Instructor John Mowry Telephone 401-825-2138 E-mail jmowry@ccri.edu Office Hours Room 2126 Class Sections 102 Monday & Wednesday 6:00PM-9:50PM, starts
More informationFaculty of Science and IT Course title. Pre-requisite/corequisite
Faculty Course number Faculty of Science and IT 022242 Department Course title Computer Science Network Protocols Number of credit hours 3 Pre-requisite/corequisite Computer network Brief course description.
More informationEE-6304: Computer Networks. Lecture No. 1 Spring-2014 Semester
EE-6304: Computer Networks Lecture No. 1 Spring-2014 Semester Self Introduction Ph.D. Electrical Engg. U.E.T. Taxila, 2008 M.S. Information systems Engg. Osaka university, Japan, 2002 B.Sc. Electrical
More informationSan José State University Department of Computer Science CS-144, Advanced C++ Programming, Section 1, Fall 2017
San José State University Department of Computer Science CS-144, Advanced C++ Programming, Section 1, Fall 2017 Course and Contact Information Instructor: Office Location: Fabio Di Troia DH282 Telephone:
More informationIT4405 Computer Networks (Compulsory)
IT4405 Computer Networks (Compulsory) INTRODUCTION This course provides a comprehensive insight into the fundamental concepts in data communications, computer network systems and protocols both fixed and
More informationCS 3516: Computer Networks
Welcome to CS 3516: Computer Networks Prof. Yanhua Li Time: 9:00am 9:50am M, T, R, and F Location: AK219 Fall 2018 A-term 1 Some slides are originally from the course materials of the textbook Computer
More informationCSC6290: Data Communication and Computer Networks. Hongwei Zhang
CSC6290: Data Communication and Computer Networks Hongwei Zhang http://www.cs.wayne.edu/~hzhang Objectives of the course Ultimate goal: To help students become deep thinkers in computer networking! Humble
More informationSyllabus Revised 08/21/17
Department of Information Sciences and Technology Volgenau School of Engineering George Mason University Fall 2017 IT 445 Advanced Networking Principles II Syllabus Revised 08/21/17 Instructor: Pouyan
More informationOklahoma State University Institute of Technology Online Common Syllabus Spring 2019
Oklahoma State University Institute of Technology Online Common Syllabus Spring 2019 ITD3153 LAN/WAN Routing & Switching An advanced course on the design, configuration, and maintenance of switches, routers,
More informationCS 3516: Advanced Computer Networks
Welcome to CS 3516: Advanced Computer Networks Prof. Yanhua Li Time: 9:00am 9:50am M, T, R, and F Location: Fuller 320 Fall 2017 A-term 1 Some slides are originally from the course materials of the textbook
More informationUniversity of Human Development College of Science and Technology Department of Information Technology. Data Communication and Networking
University of Human Development College of Science and Technology Department of Information Technology Data Communication and Networking 1 Course Administration and Policies (cont.) Studying slides is
More informationUniversity of San Francisco Course Syllabus and Outline
College of Professional Studies BSIS 340 Business Data Networks and Telecommunications University of San Francisco Fall Semester 2008 Robert C. Hughes, M.S. Email: rchughes3@usfca.edu Enrolled Student
More informationThe University of Jordan. Accreditation & Quality Assurance Center. COURSE Syllabus
The University of Jordan Accreditation & Quality Assurance Center COURSE Syllabus 1 Course title Computer Networks-1 2 Course number 1931361 Credit hours (theory, practical) 3 3 Contact hours (theory,
More informationCSC 634: Networks Programming
CSC 634: Networks Programming Lecture 01: Course Review and Introduction Instructor: Haidar M. Harmanani Course Introduction Lectures T, 4:30-7:30 from January 16, 2018 until April 26, 2018 Prerequisites
More informationComputer Networks. Syllabus Ver Instructor: Ass.Prof. Yuriy Shamshin. ISMA University Riga, Latvia
Computer Networks Syllabus Ver. 04.09.2018 Instructor: Ass.Prof. Yuriy Shamshin ISMA University Riga, Latvia 2018 Contact Information Instructor: Asoc.Prof. Yuriy Shamshin Email: ys@academy.lv Course hours:
More informationInternet applications
CSc 450/550 Computer Networks Worldwide Web Jianping Pan Summer 2006 5/18/06 CSc 450/550 1 Traditionally Internet applications remote login: e.g., telnet file transfer: e.g., FTP electronic mail: e.g.,
More informationCMPS 182: Introduction to Database Management Systems. Instructor: David Martin TA: Avi Kaushik. Syllabus
CMPS 182: Introduction to Database Management Systems Instructor: David Martin TA: Avi Kaushik Syllabus Course Content Relational database features & operations Data definition, queries and update Indexes,
More informationPELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS HPC INTERNETWORKING & GRID TECHNOLOGY HPC 1020
PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS HPC INTERNETWORKING & GRID TECHNOLOGY HPC 1020 Class Hours: 3.0 Credit Hours: 4.0 Laboratory Hours: 3.0 Revised: Fall 04 NOTE: This course
More informationComputer Networks. Fall 2012 (M 6:15-9:00 in Jbarry 201B) Mirela Damian.
Computer Networks Fall 2012 (M 6:15-9:00 in Jbarry 201B) Mirela Damian http://www.csc.villanova.edu/~mdamian/csc8400.html/ Slides by Rexford @ Princeton & Slides accompanying the Internet Lab Manual, slightly
More informationLAN Interconnection and Other Link Layer Protocols
LAN Interconnection and Other Link Layer Protocols Ethernet dominant link layer technology for local-area networks Ethernet frame structure Kai Shen Dept. of Computer Science, University of Rochester Ethernet
More informationAcademic Course Description
BEC601 - COMPUTER COMMUNICATION AND NETWORKS Course (catalog) description Academic Course Description BHARATH UNIVERSITY Faculty of Engineering and Technology Department of Electronics and Communication
More informationITT Technical Institute. ET385 Data and Network Communications Onsite Course SYLLABUS
ITT Technical Institute ET385 Data and Network Communications Onsite Course SYLLABUS Credit hours: 4 Contact/Instructional hours: 50 (30 Theory Hours, 20 Hours) Prerequisite(s) and/or Corequisite(s): Prerequisite:
More informationCSE 473s Introduction to Computer Networks
CSE 473s Introduction to Computer Networks Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@wustl.edu Audio/Video recordings of this lecture are available on-line at: http://www.cse.wustl.edu/~jain/cse473-09/
More informationStudy Abroad Programme
MODULE SPECIFICATION UNDERGRADUATE PROGRAMMES KEY FACTS Module name Module code School Department or equivalent Networks and Operating Systems IN2011 Mathematics, Computer Science and Engineering Department
More informationCity University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2017/18
City University of Hong Kong offered by Department of Computer Science with effect from Semester A 2017/18 Part I Course Overview Course Title: Computer Networks Course Code: CS3201 Course Duration: 1
More informationTuesday and Thursday 1:05 pm - 2:25 pm
Carleton University School of Computer Science COMP 1006 Introduction to Computer Science II 2013 Winter Preliminary course outline subject to change; last updated on Sat Jan 5 22:47:11 EST 2013 Class
More informationRaj Jain. The Ohio State University
CIS 788.08Q Recent Advances in Networking 1999 Columbus, OH 43210 Jain@CIS.Ohio-State.Edu These slides are available on-line at: http://www.cis.ohio-state.edu/~jain/cis788-99/ 1 Overview How am I going
More informationCourse goals and overview
Course goals and overview EECS 489 Computer Networks http://www.eecs.umich.edu/~zmao/eecs489 Z. Morley Mao Tuesday Sept 7, 2004 Acknowledgement: Some slides taken from Kurose&Ross and Katz&Stoica 1 Instructors
More informationINSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad INFORMATION TECHNOLOGY COURSE DESCRIPTION FORM
INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, yderabad - 500 043 INFORMATION TECNOLOGY COURSE DESCRIPTION FORM Course Title Course Code Regulation Course Structure Course Coordinator Team of Instructors
More informationCS 485/ECE 440/CS 585 Fall 2013 Midterm
CS 485/ECE 440/CS 585 Fall 2013 Midterm Name: This test is open book and open notes, but closed neighbor and closed everything else except for a pen or pencil. If you are logged into any lab computer or
More informationECPE / COMP 177 Fall Some slides from Kurose and Ross, Computer Networking, 5 th Edition
ECPE / COMP 177 Fall 2014 Some slides from Kurose and Ross, Computer Networking, 5 th Edition Instructor: Dr. Jeff Shafer Email: jshafer at pacific dot edu Office: Anderson 205 Office hours (posted on
More informationIntroduction COURSE BACKGROUND. Lecture Notes. Today s Lecture. Your Instructor. Syllabus and Calendar Are Online
Lecture Notes Introduction Will be online by noon of the preceding day (today was an exception) Internet Protocols CSC / ECE 573 Fall, 2005 N. C. State University copyright 2005 Douglas S. Reeves 2 Today
More informationCS 204: Advanced Computer Networks
CS 204: Advanced Computer Networks Jiasi Chen Lectures: MWF 12:10-1pm Humanities and Social Sciences 1403 http://www.cs.ucr.edu/~jiasi/teaching/cs204_spring17/ 1 Why Networks? Supports the applications
More information