WARNING: All future events in this schedule are subject to being changed.
 
I will make additions and changes as the semester progresses. Keep checking
the class web space to see the latest version.  
 
 
(Are you looking at a stale web page?  Try refreshing your browser.) 
 
(Latest Revision --  Mon May 8, 2017, 22:10)
[2017/05/08: Added Presentation Schedule for May 22]
[2017/05/08: Added Presentation Schedule for May 17]
[2017/02/25: Added fleur-de-lis]
[2017/02/12: Highlight color change]
[2017/02/06: Added Date for Initial Project Discussion Deadline]
[2017/01/02: Initial edits]
 WORK SCHEDULE FOR CS 3000 -- Spring 2017 
WEEK #1: Th-F, Jan 26 - Jan 27
-   🌷 
     We don't have class this week.
      
 -  Reading Assignments: 
     
 
     -  Class handouts - read the entire course description and skim this
          schedule.  
     
 -  Comer: The Preface
     
 -  Comer: Chapter 01: Introduction and Overview
     
 -  Comer: Chapter 02: Internet Trends
     
 -  Comer: Chapter 03: Internet Applications and Network Programming
     
 
 
 
WEEK #2: Jan 30 - Feb 03
-   🌷 
     The first day of class is Monday, January 30.
      
 -  Reading Assignments: 
     
 
     -  Class handouts - read the entire course description and skim this
          schedule.  
     
 -  Comer: The Preface
     
 -  Comer: Chapter 01: Introduction and Overview
     
 -  Comer: Chapter 02: Internet Trends
     
 -  Comer: Chapter 03: Internet Applications and Network Programming
     
 
 
 -  Administrative Tasks for The First Few Days of Class: 
     
 
     -  Day One: Take Roll and deal with waiting list
     
 -  Day One: Discuss course description
     
 -  Day One: Students can sign up for computer accounts
     
 -  Day Two or Three: Handout of computer account info 
          (login name & password) to class members
     
 
 
 -  Possible Lecture Topics:
     
 
     -  Material from the  course description
     
 -  Course goals & procedures
     
 -  First couple of chapters of Comer
     
 
 -   ♭ ♬  
 
WEEK #3: Feb 06 - Feb 10
-  Reading Assignments in Comer: 
     
     -  Chapter 04:  Traditional Internet Applications  
     
 -  Chapter 05:  Overview of Data Communications
     
 
     
 -  Possible Lecture Topics:
      
 
WEEK #4: Feb 13 - Feb 17
-  Reading Assignments: 
     
 
     -  Chapter 06:  Information Sources and Signals
     
 -  Chapter 07:  Transmission Media  
     
 
 
 -  Possible Lecture Topics:
      
 
WEEK #5: Feb 20 - Feb 24
-  Reading Assignments: 
     
 
     -  Chapter 08:  Reliability and Channel Coding 
     
 -  Chapter 09:  Transmission Modes  
     
 -  Chapter 10:  Modulation and Modems 
     
 
 
 -  Possible Lecture Topics:
      
 -  February 22, 2017: 
     Call for Proposals: 
     Discuss Projects & Partners - IMPORTANT: we are supposed to be
     finished with the project approval process at the end of the
     work-day three weeks from today.  As soon as possible: Send by e-mail:
     
     -  The names of the three team members 
     
 -  200 words explaining what you want to cover (give me some specifics)
     
 -  at least one  full citation 
          of a reference you intend to use - something
	  upon which you will be basing your work. 
 
     
    
     That way we can have a documented feedback process leading to 
     well-considered agreement on the nature of your project.
     
 
WEEK #6: Feb 27 - Mar 03
-  Reading Assignments: 
     
 
     -  Chapter 11:  Multiplexing and Demultiplexing 
                          (Channelization) 
     
 -  Chapter 12: Access and Interconnection Technologies 
     
 -  Appendix 1: "A Simplified Application Programming Interface" (pages 589-616)
     
 
 
 -  Possible Lecture Topics:
     
 -   February 28 (Mardi Gras):  
     ⚜
 
WEEK #7: Mar 06 - Mar 10
-  Reading Assignments: 
     
 
     -  Chapter 13: Local Area Networks: Packets, Frames, and Topologies
     
 -  Chapter 14: The IEEE MAC Sub-Layer
     
 -  Chapter 15: Wired LAN Technology (Ethernet and 802.3)
     
 
 
 -  Possible Lecture Topics:
      
 -   Article Review #1 DUE Monday, Mar 6 
 
 -    QUIZ #1   
     on chapters 1-10 
     
     -   🌷 Class takes the quiz on Wednesday,
          March 8. 
     
 -  
          Bring 
          a Scantron 882-E form and a #2 pencil with you.  The 882-E forms are sold 
          in the bookstore.
     
 
 
WEEK #8: Mar 13 - Mar 17 
-  Reading Assignments: 
     
 
     -  Chapter 16: Wireless Networking Technologies     
     
 -  Chapter 17: Repeaters, Bridges, And Switches
     
 
 
 -  Possible Lecture Topics:
      
 -  Project Approval Deadline 17:00 (5pm), Wednesday, March 15, 2017.
     
 -   March 17:  
     ☘ 
 -   March 20:  
         春 
 
  SPRING BREAK: Mar 18 - Mar 26
WEEK #9: M-Th, Mar 27 - Mar 30
-  Reading Assignments: 
     
 
     -  Chapter 18: WAN Technologies And Dynamic Routing
     
 -  Chapter 19: Network Technologies Past And Present
     
 -  Chapter 20: Internetworking: Concepts, Architectures, And Protocols
     
 
 
 -  Possible Lecture Topics:
      
 -  NO CLASSES FRIDAY, MARCH 31: 
     Cesar Chavez Birthday Holiday
      
 
WEEK #10: Apr 03 - Apr 07
-  Reading Assignments: 
     
 
     -  Chapter 21: IP: Internet Addressing
     
 -  Chapter 22: Datagram Forwarding
     
 
 
 -  Possible Lecture Topics:
      
 -   Article Review #2 DUE Wednesday, Apr 5 
 
WEEK #11: Apr 10 - Apr 14
-  Reading Assignments: 
     
 
     -  Chapter 23: Support Protocols And Technologies
     
 -  Chapter 24: UDP: Datagram Transport Service
     
 -  Chapter 25: TCP: Reliable Transport Service
     
 
 
 -  Possible Lecture Topics:
      
 -    QUIZ #2   
     on chapters (11-20)
     
     -   🌷 Class takes the quiz on 
          
         Wednesday, April 12.
           
     
 -  
          Bring 
          a Scantron 882-E form and a #2 pencil with you.  The 882-E forms are sold 
          in the bookstore.
     
 
 
WEEK #12: Apr 17 - Apr 21
-  Reading Assignments: 
     
 
     -  Chapter 26: Internet Routing And Routing Protocols
     
 -  Chapter 27: Network Performance (QoS And DiffServ)
     
 
 
 -  Possible Lecture Topics:
      
 
WEEK #13: Apr 24 - Apr 28
-  Reading Assignments: 
     
 
     -  Chapter 28: Multimedia and IP Telephony (VoIP)
     
 -  Chapter 29: Network Security
     
 
 
 -  Possible Lecture Topics:
      
 -   Article Review #3 DUE Wednesday, Apr 26 
 
WEEK #14: May 01 - May 05
-  Reading Assignments: 
     
 
     -  Chapter 30: Network Management (SNMP)
     
 -  Chapter 31: Software Defined Networking (SDN)
     
 -  Chapter 32: The Internet of Things
     
 
 
 -  Possible Lecture Topics:
      
 
WEEK #15: May 08 - May 12
-  Reading Assignments: 
     
 
     -  Chapter 33: Trends in Networking Technologies And Uses
     
 -  Appendix 1: A Simplified Application Programming Interface
     
 
 
 -  Possible Lecture Topics:
      
 -  Wednesday, May 10: All Project Web Pages Due.  E-mail me notification
     of the URL of the project web page.  (It must be
       published 
     on hopper, the CS Department web server.  See me or Deep Gill for
     help.)
 
WEEK #16: M-W, May 15 - May 17
-  Reading Assignments: 
      
 -  Possible Lecture Topics:
      
 -    QUIZ #3   
     on chapters (21-30)
     
     -   🌷 Class takes the quiz on Monday,
          May 15. 
     
 -  
          Bring 
          a Scantron 882-E form and a #2 pencil with you.  The 882-E forms are sold 
          in the bookstore.
     
 
 -  Deliver first set of project oral presentations 
     and turn in first set of 
     final written reports.
     
     -   Wednesday, May 17, 15:00-15:25 
  
              Alexander Altman, Timothy Gibson, Schuyler Davis 
              Topic: Message Passing with Haskell  
      -   Wednesday, May 17, 15:25-15:50 
  
              Michael Cruz, Brett Fowler, Banibal Golpashin 
              Topic: Wireless Routers  
      -   Wednesday, May 17, 15:50-16:15 
  
              Juan Guillen, Ernesto Hernandez, Josiah Sederquist 
              Topic: E-Mail Servers  
      
 
Final Exam Period: Monday, May 22, 14:00-16:00
-  Deliver remaining project oral presentations 
     and turn in remaining
     final written reports.
     
     -   Monday, May 22, 14:00-14:24 
  
              Alexander Barba, Connor Brummel, Sean Brummel
              
              Topic: Secure Internet Routing
               
      -   Monday, May 22, 14:24-14:48 
  
              Debra Cope, Mario Muniz, Manjinder Singh              
              
              Topic: Surveillance and Privacy
               
      -   Monday, May 22, 14:48-15:12 
  
              Louis Petrakis, Jose Rivas Felix, Arshpreet Singh
              
              Topic: An Internet Relay Chat Bot
               
      -   Monday, May 22, 15:12-15:36 
  
              Jake Butler, Gonzalo Lazalde, Ricardo Lemus
              
              Topic: Malware and Network Security
               
      -   Monday, May 22, 15:36-16:00 
  
              Lisette Hernandez, Allison Lopez, Henry Saing
              
              Topic: Underwater Wireless Sensor Networks