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 --  Sunday May 06, 2018)
[2018/05/06: clarified content covered on quiz #3]
[2018/05/06: corrected typo]
[2018/04/10: moved quiz #2 back to Tuesday, April 17]
[2018/04/10: inserted project teams into time slots]
[2018/03/23: corrected due date for article review #2]
[2018/01/19: initial edits]
 WORK SCHEDULE FOR CS 3000 -- Spring 2018
WEEK #1: Th-F, Jan 25 - Jan 26
-   🌷 
     We have just one class this week - on Thursday.
      
 -  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
     
 
 
 
WEEK #2: Jan 29 - Feb 02
-  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 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 05 - Feb 09
-  Reading Assignments in Comer: 
     
     -  Chapter 04:  Traditional Internet Applications  
     
 -  Chapter 05:  Overview of Data Communications
     
 
     
 -  Possible Lecture Topics:
     
 
WEEK #4: Feb 12 - Feb 16
-  Reading Assignments: 
     
 
     -  Chapter 06:  Information Sources and Signals
     
 -  Chapter 07:  Transmission Media  
     
 
 
 -  Possible Lecture Topics:
     
 -   Tuesday, February 13 (Mardi Gras): 
     ⚜
 
WEEK #5: Feb 19 - Feb 23
-  Reading Assignments: 
     
 
     -  Chapter 08:  Reliability and Channel Coding 
     
 -  Chapter 09:  Transmission Modes  
     
 -  Chapter 10:  Modulation and Modems 
     
 
 
 -  Possible Lecture Topics:
      
 -  February 22, 2018: 
     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 26 - Mar 02
-  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:
     
 
WEEK #7: Mar 05 - Mar 09
-  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 Tuesday, Mar 06 
 
 -    QUIZ #1   
     on chapters 1-10 
     
     -   🌷 Class takes the quiz on Thursday,
          March 08. 
     
 -  
          Bring 
          a Scantron 882-E form and a #2 pencil with you.  The 882-E forms are sold 
          in the bookstore.
     
 
 
WEEK #8: Mar 12 - Mar 16
-  Reading Assignments: 
     
 
     -  Chapter 16: Wireless Networking Technologies     
     
 -  Chapter 17: Repeaters, Bridges, And Switches
     
 
 
 -  Possible Lecture Topics:
      
 -  Project Approval Deadline 17:00 (5pm), Thursday, March 15, 2018.
     
 -   March 17:  
     ☘ 
 
WEEK #9: Mar 19 - Mar 23
-  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:
      
 -   March 20:  
         春 
 
WEEK #10: M-Th, Mar 26 - Mar 29
-  No Classes Friday, March 30 (Cesar Chavez Holiday) 
 -  Reading Assignments: 
     
 
     -  Chapter 21: IP: Internet Addressing
     
 -  Chapter 22: Datagram Forwarding
     
 
 
 -  Possible Lecture Topics:
      
 -   Article Review #2 DUE Thursday, Mar 29 
 
  SPRING BREAK: Mar 31 - Apr 08
WEEK #11: Apr 09 - Apr 13
-  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 
          
         Thursday, 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 16 - Apr 20
-  
       QUIZ #2   
     on chapters (11-20)
     
     -   🌷 Class takes the quiz on 
          
         Tuesday, April 17.
           
     
 -  
          Bring 
          a Scantron 882-E form and a #2 pencil with you.  The 882-E forms are sold 
          in the bookstore.
     
 
 
 -  Reading Assignments: 
     
 
     -  Chapter 26: Internet Routing And Routing Protocols
     
 -  Chapter 27: Network Performance (QoS And DiffServ)
     
 
 
 -  Possible Lecture Topics:
     
 
WEEK #13: Apr 23 - Apr 27
-  Reading Assignments: 
     
 
     -  Chapter 28: Multimedia and IP Telephony (VoIP)
     
 -  Chapter 29: Network Security
     
 
 
 -  Possible Lecture Topics:
      
 -   Article Review #3 DUE Thursday, Apr 26
 
WEEK #14: Apr 30 - May 04
-  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 07 - May 11
-  Reading Assignments: 
     
 
     -  Chapter 33: Trends in Networking Technologies And Uses
     
 -  Appendix 1: A Simplified Application Programming Interface
     
 
 
 -  Friday, May 11 is Warrior Day. 
 -  Possible Lecture Topics:
      
 -  Tuesday, May 08: 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.)
 -    QUIZ #3   
     on chapters (21-26)
     
     -   🌷 Class takes the quiz on Thursday,
          May 10. 
     
 -  
          Bring 
          a Scantron 882-E form and a #2 pencil with you.  The 882-E forms are sold 
          in the bookstore.
     
 
 
WEEK #16: M-W, May 14 - May 16
-  Reading Assignments: 
      
 -  Possible Lecture Topics:
      
 -  Deliver first set of project oral presentations 
     and turn in first set of 
     final written reports.
     
     -   Tuesday, May 15, 12:30-12:48 
  
              Team Members: Ian Saini and Joseph Tony Tran 
              Topic: Quantum Internet  
      -   Tuesday, May 15, 12:48-13:06 
  
              Team Members: Caleb Brown, Kirsten Villa, and Kristen Pope 
              Topic: Federal Bureau of Investigations and the Magic Lantern  
      -   Tuesday, May 15, 13:06-13:24 
  
              Team Members: Alexander Huerta, Raul Leon, and Pheng Vang 
              Topic: Aerial Base Stations For Improving Wireless Networking  
      -   Tuesday, May 15, 13:24-13:42 
  
              Team Members: Vincent Teas and Juan Bernal-Quintero 
              Topic: Better Internet Service in the USA  
      
 
Final Exam Period: Tuesday, May 22, 11:15-13:15
-  Deliver remaining project oral presentations 
     and turn in remaining
     final written reports.
     
          -   Tuesday, May 22, 11:15-11:35 
  
              Team Members: Dwayne McAfee, Megan Garcia, and Jesus Barragan 
              Topic: Applications of Clients-Server Architecture to Multiplayer Games  
           -   Tuesday, May 22, 11:35-11:55 
  
              Team Members: Anthony Macias, Alan Ibarra, and Jose Gonzalez 
              Topic: Distributed Denial of Service Attacks  
           -   Tuesday, May 22, 11:55-12:15 
  
              Team Members: Branden Escobar, Alex Galloway, and Miraj Patel
 
              Topic: Packet Sniffing  
           -   Tuesday, May 22, 12:15-12:35 
  
              Team Members: Daniel Ching, Sunny Moun, and Rafael Dorado 
              Topic: Patterns of Internet Usage  
           -   Tuesday, May 22, 12:35-12:55 
  
              Team Members: Edward Cruz, Jacob Johnson, and Ryan Sather 
              Topic: Net Neutrality  
           -   Tuesday, May 22, 12:55-13:15 
  
              Team Members: William Jenkins, Andres Perez, and Brandon Rabe 
              Topic: Network Aspects of Bitcoin and Blockchain