Fall 2011 – Foundations of Computer Networking B438 Syllabus

 

Instructor:      Dr. John F. Doyle, P.E.
 
Office:          LF112 


Office Hours:    T/R 1530-1630 and by appointment
          
 
Class:           Number: 28417, Room: CV106  - T/R 1300 - 1450 (1:00p - 2:50p)
Phone:           812-941-2195 (Please use email first)
Email:           jfdoyle@ius.edu
 
Text:            Computer Networks 5e by Andrew S. Tanenbaum, Prentice-Hall 

 

Textbook website: http://computernetworks5e.org/

Optional text:        Java programming, any reference.
 
         
 
 
Course Goals 
 
Prerequisites:   C202, C335, C237
 
Grade Scale:     A+ 97% - 100%     A  93% - 96%        A-  90% - 92%
                 B+ 87% -  89%     B  83% - 86%        B-  80% - 82%
Click for        C+ 77% -  79%     C  73% - 76%        C-  70% - 72%
Grade Book:      D+ 67% -  69%     D  63% - 66%        D-  60% - 62%
                 F  0% -   59%
 

Course Evaluation:   2 Tests           =  30%

Exercises       =  10%

Homework    =  35%

Project         =   10%

Final Exam   =   15%

            Total             =  100%
 

Homework - Due at the start of class.


Project - On designated dates, part of class time will be spent practicing design skills necessary for homework assignments.


Teams - Student teams of two or three will be required for the project and select homework assignments.


Ethics - All graded work is expected to be the product of individual effort and is subject to the Indiana University Code of Student Ethics.

 

Frequently Asked Questions

 

Software Info

 


Preliminary/Tentative Class Schedule: [I reserve the right to change this schedule at any time]

 
   Aug 30   Course Introduction, Chapter 1 Notes Self-Evaluation Chapter 1 Slides

   Sep 01   Chapter 1 Notes  

       05   School Holiday (Labor Day)

 

       06   Chapter 2 Notes Chapter 2 Slides
 
       08   Chapter 2 Notes Exercise 1 due
      
       13   Chapter 2 Notes Homework 1 due by 6pm

 

       15   Chapter 3 Notes Chapter 3 Slides  Guest Speaker: Rosie Shannon, Career Services
 
       20   Chapter 3 Notes
 
       22   Chapter 3 Notes Class cancelled. I'm feeling much better thank you!
 
       27   Chapter 3 Notes Project Proposal due Exercise 3 due Homework 2 due by 6pm Exercise 2 due
 
29   Chapter 3 Notes Python Programming Notes
 
   Oct 04   Chapter 4 Notes Chapter 4 Slides
 
       06   Chapter 4 Notes Chapter 4 Slides
 
       11   Chapter 4 Notes Chapter 4 Slides Exercise 4 due
 
       13   Exam 1 – One 8.5x11” crib sheet ok, calculators ok, no other resources permitted.
 
       18   Chapter 5 Notes Chapter 5 Slides
 
       20   Chapter 5 Notes Exercise 5 due
 
       25   Chapter 5 Notes Homework 3 due by 6pm
 
       27   Chapter 5 Notes
 
   Nov 01   Chapter 5 Notes Project Status Report due Exercise 6 due
 
       03   Mission accomplished!

 
       08   Chapter 6 Notes Chapter 6 Slides
 
       10   UDP Programming Exercise TCP Programming Exercise in Java Chapter 6 Notes Chapter 6 Slides TCP Programming Exercise in Python Exercise 7 due
 
       15   Guest Speaker - Adrian Crenshaw  PDF of Presentation PowerPoint Slides Project Literature Search due Homework 4 due by 6pm
 
       17   Exam 2 – One 8.5x11” crib sheet ok, calculators ok, no other resources permitted.

 

       22   Thanksgiving Break - No class
 
       24   Thanksgiving Break - No class
       
       29   Chapter 7 Notes Chapter 7 Slides XML Introduction Notes
 
   Dec 01   Security Chapter 8 Notes Chapter 8 Slides The Future - IPv6 Notes (please read)
 
       05   Security Chapter 8 Notes Chapter 8 Slides The Future - IPv6 Notes (please read)
 
       08   SETs, Project Presentations 
 
       13   Exam 3 [Final Exam] The exam and all late work must be submitted by December 16th at 6pm.
         
 

 


 

Document last modified: