diff --git a/.gitignore b/.gitignore
index 5a46991881b914baa784736cb1249424829045a7..e6048987f74d3520359a96b312d44c10a14349d4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,48 +1,42 @@
-/projects/TcpExample4/TcpThreadServer/TcpThreadServer/nbproject/private/
-/projects/TcpExample4/TcpClient/TcpClient/nbproject/private/
-/src/TcpClient/TcpClient/build/
-/src/TcpClient/TcpClient/nbproject/private/
-/src/TcpServer/build/
-/src/TcpServer/nbproject/private/
 /nbproject/private/
-/projects/multicastExample1/MulticastReceiver/nbproject/private/
-/projects/TcpExample2/nbproject/private/
-/projects/DisExamples/nbproject/
-/projects/TcpExample3/nbproject/private/
-/projects/TcpExample4/TcpThreadServer/TcpThreadServer/build/
-/projects/TcpExample4/TcpClient/TcpClient/build/
-/projects/TcpExample4/TcpThreadServer/TcpThreadServer/dist/
-/projects/TcpExample4/TcpClient/TcpClient/dist/
-/projects/TcpExample5/WebExample/build/
-/projects/assignments/nbproject/private/
+/CourseExamples/build/
+/CourseExamples/nbproject/genfiles.properties
+/CourseExamples/nbproject/private/
+/deliverables/build/
+/deliverables/nbproject/genfiles.properties
+/deliverables/nbproject/private/
+/specifications/*.SAVEME
+/specifications/*.pdf
+/specifications/SISO-REF-010-v24
+/projects/Assignments/build/
+/projects/Assignments/dist/
 /projects/Assignments/nbproject/private/
 /projects/Assignments/homework1/MV3500Angel/build/
-/projects/Assignments/homework1/MV3500Angel/nbproject/private/
-/projects/Assignments/build/
+/projects/Assignments/homework1/MV3500Angel/nbproject/private/project/
+/projects/MulticastExample/MulticastSenderExample/nbproject/private/
+/projects/DisExamples/build/
+/projects/DisExamples/nbproject/private/
 /projects/MulticastExample/MulticastReceiver/build/
 /projects/MulticastExample/MulticastReceiver/nbproject/private/
-/projects/MulticastExample/MulticastReceiver/nbproject/private
-/projects/TcpExample1/nbproject/private/private.xml
-/projects/TcpExample2/nbproject/private/private.xml
-/projects/UdpExample1/UdpSender/nbproject/private/private.xml
-/projects/MulticastExample/MulticastSenderExample/nbproject/private/private.xml
-/projects/TcpExample1/nbproject/private/private.properties
+/projects/TcpExample1/build
+/projects/TcpExample1/nbproject/private/
 /projects/TcpExample1/dist/
 /projects/TcpExample2/dist/
-/projects/TcpExample1/nbproject/private
-/projects/TcpExample1/build
 /projects/TcpExample2/nbproject/private
 /projects/TcpExample2/build
 /projects/TcpExample3/Client/TcpClient/nbproject/private
 /projects/TcpExample3/Server/TcpServer/nbproject/private
-/deliverables/nbproject/private/
-/projects/Assignments/dist/
-/deliverables/build/
 /projects/TcpExample3/Server/TcpServer/build/
 /projects/TcpExample3/Client/TcpClient/build/
+/projects/TcpExample2/nbproject/private/private.xml
+/projects/TcpExample2/nbproject/private/
+/projects/TcpExample3/nbproject/private/
+/projects/TcpExample4/TcpThreadServer/TcpThreadServer/nbproject/private/
+/projects/TcpExample4/TcpClient/TcpClient/nbproject/private/
+/projects/TcpExample4/TcpThreadServer/TcpThreadServer/build/
+/projects/TcpExample4/TcpClient/TcpClient/build/
+/projects/TcpExample4/TcpThreadServer/TcpThreadServer/dist/
+/projects/TcpExample4/TcpClient/TcpClient/dist/
+/projects/TcpExample5/WebExample/build/
+/projects/UdpExample1/UdpSender/nbproject/private/private.xml
 /projects/UdpExample1/UdpReceiver/build/
-/CourseExamples/nbproject/private/
-/CourseExamples/build/
-/specifications/*.SAVEME
-/specifications/*.pdf
-/specifications/SISO-REF-010-v24