J'ai fais ce type de projet en deuxième années effectivement. C'était avant les réformes donc avant la division et l'apparition d'une sous branche en fin de deuxième année.
Pas besoin d'avoir de notions de réseau pour programmer un chat en java. Renseignez vous sur les classes de connexion réseau (socket) et thread, vous devriez alors voir comment résoudre ca.
La java doc si jamais vous ne l'avez pas :
http://java.sun.com/j2se/1.4.2/docs/api/
Bon courage :)
~ N'oubliez pas la balise "Résolu" lorsque votre problème est... résolu :) ~