Sicuramente devi definire una classe persona i cui attributi sono i campi in comune (nome, cognome)
poi ogni classe che definisci (studenti, prof, etc) inserisci gli attributi personali (cod dip), inoltre ognuno
deve estendere persona.
Definisci la classe Dipartimento e la implementi in (prof, assistenti, etc) con l'attributo nome dipa e codice dipa.
Classe corsi con attributo codiceCorso inoltre definisci nella classe un attributo di tipo Prof, una lista di Assistenti ed un altra lista di tipo studenti.
Cmq se non hai capito l'ereditarietà cominci male, fatti rispiegare queste cose altrimenti non capirai mai la programmazione ad oggetti....poi mi sembra strano che in due giorni hanno cominciato a fare già cose di questa complessità..