CUNY prof. fined $65K for software contracting violation