Predrag Novaković si è laureato in archeologia presso l'Università di Lubiana. Dopo la laurea ha conseguito un dottorato in archeologia presso l'Università di Lubiana. Come ricercatore si occupa di teoria archeologica, storia, scienza, spazio e paesaggio, di sistemi di informazione geografica e della metodologia archeologica. Negli anni 1998-2000 è stato docente ospite presso il dipartimento di Scienze Archeologiche, dell'Università degli Studi di Pisa. Dal 1993 è stato impiegato presso il Dipartimento di Archeologia Facoltà di Arti di Lubiana dove insegna storia dell'archeologia, teoria archeologica, archeologia spaziale e del paesaggio e sistemi di informazione geografica.