Candidates can get Best Computer Networking Books 2018 also a Top List of Main Study Materials for 2017-2018 entrance exam in India.
Computer Networking: A Top – Down Approach
by James F. Kurose
Course Objectives: As a result of successfully completing this course, students will:
- Become familiar with layered communication architectures (OSI and TCP/IP).
- Understand the client/server model and key application layer protocols.
- Learn sockets programming and how to implement client/server programs.
- Understand the concepts of reliable data transfer and how TCP implements these concepts.
- Know the principles of congestion control and trade-offs in fairness and efficiency.
- Learn the principles of routing and the semantics and syntax of IP.
- Understand the basics of error detection including parity, checksums, and CRC.
- Know the key protocols for multimedia networking including IntServ and DiffServ for IP.
- Familiarize the student with current topics such as security, network management, sensor networks, and/or other topics.
Course Topics: This course will cover the following topics:
- Week 1: Protocol layers and service models. OSI and Internet protocols.
- Week 2: What is the Internet. Concepts of delay, security, and Quality of Service (QoS).
- Week 3: Application layer protocols and client-server model.
- Week 4: Sockets programming in C (client-server and web server programs).
- Week 5: Reliable data transfer. Stop-and-Go evaluation. TCP and UCP semantics and syntax.
- Week 6: TCP RTT estimation. Principles of congestion control.
- Week 7: Principles of routing: link-state and distance vector. IP semantics and syntax.
- Week 8: Link layer. Error detection. Multiple access protocols. Midterm Exam.
- Week 9: IEEE 802.3 Ethernet.
- Week 10: Switching and bridging. Media. Signal strength. Data encoding.
- Week 11: Wireless and mobile networks.
- Week 12: Security. Overview of threats, cryptography, authentication, and firewalls.
- Week 13: Network management including SNMP. Network troubleshooting.
- Week 14: Hot topics. Sensor networks and Sofware Defined Networks.
- Week 15: Overflow and course wrap-up
- Week 16: Comprehensive final exam
Detailed Course Outline: A detailed course outline that includes chapter reading suggestions, assignment and project deadlines, and exam dates is here, http://www.csee.usf.edu/~christen/class2/outline2.html.
Grading: Students will earn a grade based on assignments, project, midterm exam, and comprehensive final exam. The grade breakdown is:
- Assignments: 15% (seven assignments – lowest grade dropped – due on 09/10/15, 09/24/15, 10/08/15, 10/22/15, 11/05/15, 11/19/15, and 12/03/15 at the beginning of class)
- Project: 25% (due on 11/30/15 at 5pm for maximum 110% grade, or on 12/02/15 at 5pm for 105% maximum grade, or on 12/04/15 at 5pm for 100% maximum grade)
- Midterm exam: 25% (held on 10/15/15)
- Final exam: 35% (held on 12/10/15 at 10am per the University final exam matrix)
The grading scale is “no worse than” (there are no “+” or “-” grades) the below. Grade cut-offs may be adjusted downwards at the discretion of the instructor.
- A = 90% through 100%
- B = 80% through 89%
- C = 70% through 79%
- D = 60% through 69%
- F = Less than 60%
- If you must submit work late you need to talk to me at least one-week before the due date in question. Otherwise, late work cannot be accepted except in cases of verifiable emergencies.
- Incomplete (“I”) grades will only be given in the case of severe hardship including verifiable medical emergencies or legal troubles. Simply being “overloaded” and unable to complete your work is not grounds for an “I” grade.
- Please do not record lectures in any way. Thanks!
- Out of courtesy to other students and to me, please make sure that you turn off, or place in silent mode, your cell phone.
Academic Integrity/Academic Dishonesty:
- I expect students to be honest and not cheat on their assignments, project, or exams. Students may work together on the project with one other person in the class – student pairs must submit one copy of the project with both names on it. Both students will earn the same grade. The assignments and exams must be completed without giving or accepting assistance from other students. Any source code copied from another source must be credited as such. Open source software used must maintain all headers and other information as required by the Open source license used. I expect you to know the University’s policies on student conduct, academic dishonesty, etc. Please see the University’s Undergraduate Catalog regarding these policies. Students found cheating in any form may receive an FF grade for the course.
- The ACM code of ethics is http://www.acm.org/about/code-of-ethics and the ACM definition of plagiarism is http://www.acm.org/publications/policies/plagiarism_policy. Read these documents. Be sure that you fully understand the contents of these documents. Do not hesitate to ask questions on anything you do not understand.
- Students with Disabilities. Students with disabilities are responsible for registering with Students with Disabilities Services (SDS) in order to receive academic accommodations. SDS encourages students to notify instructors of accommodation needs at least 5 business days prior to needing the accommodation. A letter from SDS must accompany this request. See http://www.sds.usf.edu.
- Early Notification Requirement for Observed Religious Days. Students who anticipate the necessity of being absent from class due to the observation of a major religious observance must provide notice of the date(s) to the instructor, in writing, at the beginning of the term. See http://ugs.usf.edu/catalogs/1516/pdf/ReligiousDays.pdf.
- University Emergency Policy. In the event of an emergency, it may be necessary for USF to suspend normal operations. During this time, USF may opt to continue delivery of instruction through methods that include but are not limited to: Blackboard, Elluminate, Skype, and email messaging and/or an alternate schedule. It’s the responsibility of the student to monitor Blackboard site for each class for course specific communication, and the main USF, College, and department websites, emails, and MoBull messages for important general information.