Giter VIP home page Giter VIP logo

csci4760-computer_networks's Introduction

CSCI 4760

###Spring 2014 Syllabus Version 3

Textbook: Computer Networks: A Top-Down Approach by Kurose and Ross; 5th or 6th edition

Instructor: Dr. Dan Everett [email protected]. Office Hours in room 545 Boyd: Mon 12:20 – 2:20, WF 10:10 – 12:00, other times by appointment

TA: Sammit Desai [email protected], Office Hours: TR 12:30 – 3:15 PM, W 3:15 – 5:00 PM

Measure Weight
Two in-class tests 30%
Programming Assignments 40%
Class participation 10%
Final Exam 20%
Letter Grade Minimum course Average
A 92
A- 90
B+ 87
B 82
B- 80
C+ 77
C 70
C- 65
D 50

--Note that a grade of C- or below means you may not count this course as a CSCI major course!

Incomplete grades will be given in case of a personal emergency that happens after the withdrawal deadline (Mar 20) and seriously compromises your ability to do the course work. Because time pressure is a fact of student life, I will not assign incomplete grades to give you more time to complete your work.

###Weekly Schedule for Spring 2014:

Week Dates Textbook Readings Exercises/Assns/Tests
1 Jan 6-9 1.1, 1.2, 2.1, 2.8; Kleinrock interview
2 Jan 13-16 1.3, 1.4, 1.5, 1.6 Ch 1 Wireshark Lab 1 due Jan 14
3 Jan 21-23 2.2 – 2.7; Bram Cohen interviews Assn 1 due Jan 21
4 Jan 27-30 3.1 – 3.3
5 Feb 3-6 3.4 – 3.6 Test 1 on Feb 6
6 Feb 10-13 Let it snow!
7 Feb 17-20 3.7 – 3.8; Sally Floyd Interview
8 Feb 24-27 4.1 – 4.3
9 Mar 3-7 4.4 – 4.5
Mar 10-14 Spring Break! Yippee! Assn 2 Mar 23
10 Mar 17-20 Test review Test 2 on Mar 20
11 Mar 24-27 4.6 – 4.8; Cerf interview
12 Mar 31- Apr 3 5.1 – 5.5 Assn 3 due Apr 2
13 Apr 7-10 5.6 – 5.8; Simon Lam interview
14 Apr 14-17 6.1 – 6.3
15 Apr 21-24 6.4 – 6.8 Assn 4 due Apr 24
16 Apr 28 Final Exam review
May 6 Final Exam 12:00 – 3:00

#CSCI 4760 Academic Honesty Policy

  • Programming Assignments 1 through 5 are individual assignments. You may not help another student or get help from any other person except the instructor and teaching assistants. You may not incorporate code from any other source, including our textbook, except as specifically authorized by the instructor it. If you run across code that seems useful, you may study it, type it in and run it; but you must then erase it and write your own code.
  • Ethereal Exercises from the text: you may work these on your own or with a partner (no groups larger than two, sorry). You may discuss ideas in the exercise with other students.
  • Other course exercises: The exercise handouts provided for this course will not be graded. They are intended to help you practice the technologies that will be used in the individual assignments. You are welcome to work these in pairs or larger groups and to help other students. Please do not copy code from another student, as this really does not help you learn the material. Please do not copy code from an exercise solution into an assignment solution.
  • In–class tests: During a written test you may not use any electronic communications device, talk with another student, or look at another students’ paper. If you need to borrow a pencil or other equipment during a test, talk to me instead of another student.

Handling suspected violations: As an instructor, I take pride in helping my students succeed. By the same token, I do not want students to get the same credential by cheating as my other students get by hard work.

If I suspect a violation may have occurred, I will first discuss it privately with the student(s) involved. If I still believe a violation has occurred, I will follow the procedures described in the UGA Academic Honesty Policy. These procedures provide due process and protect your rights as a student. Note, however, that penalties are severe and include getting an F in the course or even being expelled from UGA.

##My Grades

###Tests

Grade Item Points Weight Achieved Grade Feedback
Tests 40 / 40
In-class Test 1 104 / 100 20.8 / 20 A+
In-class Test 2 112 / 100 22.4 / 20 A+
Final Exam - / 100 - / 20 - EXEMPT

###Programming Assignments

Grade Item Points Weight Achieved Grade Feedback
Programming Assignments 40 / 40
Assignment 1 (Pizza Protocol) 115 / 100 15.33 / 13.33 A+
Assignment 2 (Reliable Transport) 95 / 100 12.67 / 13.33 A
Assignment 3 (Distance-Vector Routing) 100 / 100 13.33 / 13.33 A

csci4760-computer_networks's People

Contributors

vincentclee avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.