CMSI 355
Networks
Spring 2020
- Note
- This page is maintained as an archival record of the course shown above, and as such, some links on this page may no longer be valid nor accessible. They are kept here as a record of the resources that were available at the time of the course offering.
- Bazaar: Where you’ll find our sample code
- Dr. Toal’s Coding Guidelines: Where you can get some guidance on how to present and structure your code
- Brightspace: Where you can access class screengrab video links and check your grades
- We will use GitHub Classroom to manage and submit assignments
- Some information regarding going fully online
Assignments
-
Assignment 0121 GitHub-YouTube account listing
- Hobbes’ Internet Timeline
- Cerf and Kahn’s A Protocol for Packet Network Intercommunication
- RFC 1925: The Twelve Networking Truths
- RFC 2119: Key words for use in RFCs to Indicate Requirement Levels
- RFC 3339: Date and Time on the Internet: Timestamps
-
Assignment
0204
Network exploration log
Setup
- In the news, related to what you saw when mapping your networks: A claim that net neutrality violates free speech
- Assignment 0225 extended to 0227 One-shot network services Setup
- Assignment 0305 One-shot network services in another language Setup
- Assignment 0414 extended to 0428 Full application server
- Assignment 0505 Full application client
Course Content
- Overview
- Network programming examples
- The web
- “The Cloud” (not my favorite term but perhaps the most recognizable one)
- Security and Networks