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