diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework2/README.md b/assignments/src/MV3500Cohort2021JulySeptember/homework2/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..228562ae0d89582d6abd41d3032178341acdac32
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework2/README.md
@@ -0,0 +1,24 @@
+## Homework 2: Client/Server Networking
+
+Deliverables:
+
+* Modifying provided code for a multicast sockets sender/receiver.
+* Demonstrate proficiency to build, run and document software that performs networking tasks.
+
+Approach:
+
+0. Think of a simple challenge/response protocol that you wish to portray.
+1. Apply your own customized version of Assignment 2 showing both Server and Client programs.
+  1. Challenge/response scenarios
+  2. IPv4 versus IPv6
+  3. Joke telling and riddles?
+  4. [Message of the Day (MOTD)](https://en.wikipedia.org/wiki/Motd_(Unix))
+  5. Variations on a theme, protocol handshaking
+  6. Connecting two different hosts - chat
+  7. Something for your thesis!
+2. Include comments describing your modifications (aka Documentation).
+3. Include repeatable documentation of one or more sessions, including operation.
+4. Create a simple illustration of the communications exchange in a [UML Sequence Diagram](https://en.wikipedia.org/wiki/Sequence_diagram).
+
+Please see the [README.md](../../../README.md) in the parent
+[assignments](../../../../assignments) directory for detailed instructions.
\ No newline at end of file
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework3/README.md b/assignments/src/MV3500Cohort2021JulySeptember/homework3/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..f034ec47fe4d0f5e856b1f989f52dd7da4f6eee4
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework3/README.md
@@ -0,0 +1,32 @@
+## Homework 3: Recording OpenDIS Network Streams
+
+### Updated Assignment, August 2021
+
+In 2020, sstudents worked together on a single project to check wireless multicast connectivity recently deployed on NPS campus.  
+
+See their experimental results in the [NPS Multicast Connectivity Report](../../MOVES2020_MV3500_Connectivity_Report.pdf).
+
+* TODO find correct link
+
+### Original Assignment
+
+* Adapt the functionality for OpenDIS PDU Track Sender, modifying provided code
+* Result streams are recorded/saved/replayed using X3D-Edit or Wireshark.
+
+*Freeplay opportunity!*  Pick one of the provided course example programs 
+(single or multiple source files) and adapt it to demonstrate a new
+client-server handshake protocol of interest.
+
+Be sure to provide a rationale that justifies why the networking choices you made
+(TCP/UDP, unicast/multicast, etc.) are the best for the problem you are addressing.
+
+This assignment is also a Problem Prototyping opportunity.
+While some minimal functionality is expected, the general outline of
+a networking problem and proposed solution holds great interest.
+Think of it as a warmup preparation for your final project.
+
+Refer to [homework2 README](../homework2/README.md) and [assignments README](../../../README.md)
+for further details on what specific deliverables are expected in each homework assignment.
+
+Team efforts are allowed, though if you choose a team approach be sure to justify why.
+This is a good warmup prior to final projects. Have fun with Java networking!
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework4/README.md b/assignments/src/MV3500Cohort2021JulySeptember/homework4/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..28477e58175db85cc111cf5c90391bc8ae57b85b
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework4/README.md
@@ -0,0 +1,10 @@
+## Homework 4: DIS Behavior Modeling
+
+Deliverables:
+
+* Write a DIS program that has a simple but meaningful behavior.
+* Include DIS enumerations for specific player platforms of interest.
+* Document the behavior and save the stream for possible future use. 
+
+Please see the [README.md](../../../README.md) in the parent
+[assignments](../../../../assignments) directory for detailed instructions.