L'Istituto, sorto nel 1986, ha preso il nome dal matematico ungherese J. von Neumann vissuto nella prima metà del ‘900 a cui si deve l'ideazione della struttura degli attuali elaboratori elettronici. Attualmente è composto dal plesso centrale di via Pollenza 115, situato tra ampi spazi verdi nel quartiere di S. Basilio, dal plesso di via del Tufo 27 (ex I.T.I.S. "A. Meucci"), situato alle spalle dell'ospedale Sandro Pertini zona Collina Lanciani, e dalla sezione staccata operante negli Istituti Carcerari di Rebibbia.
Nell'Istituto sono presenti l'Istituto Tecnico, settore tecnologico, con gli indirizzi di Informatica e Telecomunicazioni e Elettronica e Elettrotecnica e il Liceo Scientifico, opzione Scienze Applicate .
Nella sezione staccata di Rebibbia sono attivi i corsi dell’Istituto Professionale per i servizi commerciali e turistici (Attestato di Operatore d’impresa turistica), dell’Istituto Tecnico Commerciale (Diploma di Ragioniere) e dell’Istituto Tecnico Industriale per l’informatica (Diploma di Perito Tecnico per l’informatica).