1 / 15

CSci4211: Introduction to Computer Networks

CSci4211: Introduction to Computer Networks. Time: 6:30pm – 9:00pm Thursday Location: EECS 3-111 Fall 2010 3 credit EE/CS (Keller Hall) 3-230. Welcome to . What is Csci4211 about?. First (Introductory) Networking Course We’ll learn about

Gabriel
Download Presentation

CSci4211: Introduction to Computer Networks

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. CSci4211: Introduction toComputer Networks Time: 6:30pm – 9:00pm Thursday Location: EECS 3-111 Fall 2010 3 credit EE/CS (Keller Hall) 3-230 Welcome to CSci4211: Logistics

  2. What is Csci4211 about? • First (Introductory) Networking Course • We’ll learn about • Fundamental principles and concepts in computer networks • How Internet works • Focus on network software architecture and mechanisms • Some hands-on experiences (via projects) • Who is it for? • CSci, CE or EE undergraduate students CSci4211: Logistics

  3. Main Instructor: Zhi-Li Zhang Professor Department of Computer Science & Engineering University of Minnesota Office: 6-187 EE/CS Bldg (Keller Hall) Phone 625-8568 Email: zhzhang@cs.umn.edu URL http://www.cs.umn.edu/~zhzhang Who Are We CSci4211: Logistics

  4. Co-Instructor: Esam Sharafuddin Senior Ph.D student in Networking Research Office: Walter Library (DTC) B32 Email: shara@cs.umn.edu Phone: (612) 624-6202 TA: Phil Brown Office: Walter Library (DTC) B34 Email: brow1911@umn.edu Who Are We CSci4211: Logistics

  5. Office Hours • Prof. Zhang: Time: 4-5pm Thursdays Location: EE/CS (Keller Hall) 6-187 • Co-Instructor: Esam Sharafuddin Time: 1:30 – 2:30pm Tuesdays Location: EE/CS 2-209 • TA: Philip Brown, Time: Monday 10-11am, Tuesday 5:30-6:30pm Location: EE/CS 2-209 CSci4211: Logistics

  6. Course Materials • Required Textbook: • Computer Networking: A Top-Down Approach by Jim Kurose and Keith Ross, 5th edition Addison Wesley • Website: http://www.aw.com/kurose-ross • Other Useful Textbooks: • Computer Networks by Andrew Tanenbaum, Prentice Hall, 4th ed • And many others! • Class Notes, Other assigned readings CSci4211: Logistics

  7. Class Information • Class Website : • http://www.cselabs.umn.edu/classes/Fall-2010/csci4211 • Announcement Page • Check the web page periodically • Class Google Group Mailing List: umn-csci4211-f10@googlegroups.com -- will send you an invitation to your UMN email address or post a link for you to sign up! CSci4211: Logistics

  8. Course Prerequisite • Algorithms, Computer Architecture, OS • Not necessary, but helpful • Basic knowledge of probability • Programming experience in C/Java More importantly • Willing to learn and work hard • Love to ask questions and solve problems CSci4211: Logistics

  9. Course Requirements • Do assigned readings • Be prepared, read textbook/lecture notes before class • Attend and participate in class activities • Please ask and answer questions in (and out of) class! • Let’s try to make the class interactive and fun! • Workload • Two homework assignments (“mock” exams): 10% each • Four (small) “hands-on” programming projects: 8-9% each, 35% • Two Exams: Exam I (mid-term) 20%, and Exam II (final) 25% • Grade based on curve • Must pass both exams to obtain a passing grade CSci4211: Logistics

  10. Policies and Guidelines • No late hw/project • Please start working on your hw assignments/projects early and hand them in on time! • Make-up exams: only if final conflicts • Incomplete: not granted, unless • proof of emergency, “agreement for incomplete” form • Scholastic behavior: • You are encouraged to study in groups, but do your work independently! • Acknowledge reference/credit if receive help! • University’s code of conduct enforced! CSci4211: Logistics

  11. Course Overview • Introduction: what is computer network/Internet? • Application Layer and Internet Applications • web, email, DNS, BSD socket programming interface • Transport Layer • UDP, TCP, reliable transfer protocols, congestion control • Network Layer • Service models, routing algorithms, IP and routing protocols • Data Link Layer • Media Access Ctrl, Local Area Networks (Ethernet), Bridge • Summary: Putting Everything Together Tentative Schedule Webpage CSci4211: Logistics

  12. Important Dates (Tentative) CSci4211: Logistics

  13. Class Registration andQuestionaire • Information about you • Background Survey CSci4211: Logistics

  14. Tips for Doing Well • Realize what is involved • Stay current • Ask questions • Get feedback • Use different learning strategies • Know what to expect from exams • Persist • In case of series difficulties: • Remember you can always withdraw CSci4211: Logistics

  15. Questions? CSci4211: Logistics

More Related