diff --git a/assignments/src/MV3500Cohort2019JulySeptember/homework1/package-info.java b/assignments/src/MV3500Cohort2019JulySeptember/homework1/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..2c4cc4905e8f2f7692b13c7ee742f6962db46796
--- /dev/null
+++ b/assignments/src/MV3500Cohort2019JulySeptember/homework1/package-info.java
@@ -0,0 +1,9 @@
+/**
+ * TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2019JulySeptember.homework1;
diff --git a/assignments/src/MV3500Cohort2019JulySeptember/homework2/package-info.java b/assignments/src/MV3500Cohort2019JulySeptember/homework2/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..c2b43f14d51b5d65ad4bff05d44df17845ccabaa
--- /dev/null
+++ b/assignments/src/MV3500Cohort2019JulySeptember/homework2/package-info.java
@@ -0,0 +1,9 @@
+/**
+ * TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2019JulySeptember.homework2;
diff --git a/assignments/src/MV3500Cohort2020JulySeptember/homework1/package-info.java b/assignments/src/MV3500Cohort2020JulySeptember/homework1/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..e53cf136eba4d87fca030ff4e43280b640d01b8f
--- /dev/null
+++ b/assignments/src/MV3500Cohort2020JulySeptember/homework1/package-info.java
@@ -0,0 +1,9 @@
+/**
+ * TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2020JulySeptember.homework1;
diff --git a/assignments/src/MV3500Cohort2020JulySeptember/homework2/package-info.java b/assignments/src/MV3500Cohort2020JulySeptember/homework2/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..a114222ec161fc2d3b35015051af9c6a6504e077
--- /dev/null
+++ b/assignments/src/MV3500Cohort2020JulySeptember/homework2/package-info.java
@@ -0,0 +1,9 @@
+/**
+ * TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2020JulySeptember.homework2;