COSC 3300 Networks and Internets
 
  
  Course Instructor:
  
Dennis Brylow 
  Email: brylow at mscs dot mu dot edu 
  Office: CU 380 
  
 
  
  MWF 2:00pm - 2:50pm, CU 137 
  
  Friday 2:50pm - 3:50pm, CU 310 
 
  
  Dennis Brylow
  Mon/Wed 3:00pm - 4:00pm
  Mon 7:00pm - 8:00pm
  Fri 11:00am - 12:00pm
 
  Readings will be regularly assigned from the textbook.
  Lectures will assume that students have already read the assigned
  chapters.
  In addition, some homework problems may be
  assigned out of the book.
  Some of these problems also make excellent exam questions.
  Upon completing this course, students will be able to:
  
 Understand and describe the concepts, terminology, and technologies that
    form the basis for digital communications in individual networks and 
	the global Internet,
   Understand and use the TCP/IP suite of network protocols,
   Read, write, run, and test basic network applications.
  Grades will be calculated using the following formula:
  
        
      
                | Projects | 50% | 
      
                | Pop (Reading) Quizzes | 10% | 
      
                | Midterm Exam | 20% | 
      
                | Final Exam | 20% | 
        
  
   Students must pass BOTH the practical portion of the grade
  (homework and labs,) AND and the exam portion of the grade to pass
  the course overall.
   Assignments are to be completed individually, except when
  specifically noted otherwise. You may discuss course topics with
  your collegues, but written work and programmed code is not to be
  shared.
   Academic dishonesty (claiming another person's work as your
  own) will not be tolerated.  Infractions will result in immediate
  failure of the course, and referral to the Dean's office, in
  accordance with Marquette's
  University-wide Academic
  Honesty Policy.
   If you are not certain what constitutes fair play and what will
  be considered academic dishonesty, please ask the instructor.
   Homework will consist of substantial design and implementation
  projects, often with a week or more lead time.  Students who wait
  until a few days before the deadline to begin the homework will
  typically not succeed.
   Late work will not normally be accepted for grading.  Students
  are expected to observe deadlines and follow submission instructions
  precisely.
   Although formal attendance will not be taken, it is expected
  that students will attend all scheduled sessions.  Excessive
  absences (which would be obvious from missing in-class pop quizzes,
  for example,) will result in withdrawal from the course, per
  Marquette's
  University-wide Attendance
  Policy.
  
        
      
                | Week    | Topics | Readings | Notes/Demos | Assignments | 
      
                | 01 | Introduction | Ch 1,2,3 |  | HW #1: Echo and Chat | 
                | 02 | Network Programming | Ch 4,5 |  | HW #2: File Transfer | 
      
                | 03 | Data Communications | Ch 6,7 |  | HW #3: Concurrent Servers | 
      
                | 04 | Data Communications | Ch 8,9,15.1-15.5 |  | HW #4: Packet Capture | 
      
                | 05 | Data Communications | Ch 10,23.1-23.7 |  | HW #5: ARP | 
      
                | 06 | Data Communications | Ch 11,12,23.8-23.9 |  | HW #6: ICMP | 
      
                | 07 | Packet Switching | Ch 13,14,15,16,22 |  | HW #7: IP | 
      
                | 08 | Packet Switching Midterm Break
 | Ch 17 |  | Midterm Exam Break
 | 
      
                | 09 | Internetworking | Ch 18,19,20,21 |  | HW #8: Routing | 
      
                | 10 | Internetworking | Ch 23,24,25 |  | HW #9: UDP | 
      
                | 11 | Internetworking | Ch 25,26 |  | HW #10: DHCP | 
      
                | 12 | Internetworking | Ch 27 |  | HW #11: TCP | 
      
                | 13 | Internetworking Thanksgiving Break
 | Ch 28 |  | Break | 
      
                | 14 | VoIP | Ch 29,30 |  | HW #12: VoIP | 
      
                | 15 | VoIP | Ch 31,32 |  |  | 
      
                | (16) | Final Exam Week |  |  | Final Exam | 
		
  
  The instructor reserves the right to adjust this schedule as necessary.
 
Back
[Revised 2011 Aug 29 12:47 DWB]