COP-4338, Programming III Assignments
Assignment #1, due Thu Feb 15:
C++ Classes
Solution to linked list part of the assignment
.
Assignment #2: due Tue Feb 27:
More C++ Classes
Solution
Assignment #3, due Tue Mar 6:
Inheritance in C++
Assignment #4, due Tue Mar 13:
Templates and Inheritance
Assignment #5, due Tue Mar 27:
STL
Assignment #6, due Tue. Apr 17:
Threading and Low-Level Synchronization
Solution:
Mutex.java
,
Semaphor.java
, and
Assign6.java
Assignment #7, due Thu. Apr 19:
An Internet Chat Program
Solution (three versions):
ChatServer.java
ChatServerBetter.java
ChatServer3.java
If you don't like telnet, here's a simple command-line client:
ChatClient.java