1988 yılında İstanbul Üniversitesi Hukuk Fakültesi’nden mezun olmuş, 1993’te yüksek lisansını tamamlamıştır. 2002’de doktorluk, 2009’da doçentlik, 2015'te ise profesörlük unvanını almıştır. DAAD (Deutscher Akademischer Austauschdienst) bursuyla ve daha sonra da TÜBİTAK ve Max-Planck Enstitüsü’nün sağladıkları burslarla Max-Planck Enstitüsü’nde (Almanya) tez çalışmalarını yürütmüştür. 1989 yılından bu yana İstanbul Üniversitesi, Yeditepe Üniversitesi, Bahçeşehir Üniversitesi ve İstanbul Ticaret Üniversitesi Hukuk Fakültelerinde akademik hayatını sürdüren Yıldız, hâlen Türk-Alman Üniversitesi Hukuk Fakültesi Ceza ve Ceza Hukuku Anabilim Dalında öğretim üyeliği yürütmektededir.

He graduated in 1988 from Istanbul University Faculty of Law and completed his master's degree in 1993. He received his doctorate in 2002, associate professorship in 2009 and professorship in 2015. He conducted his thesis studies at the Max Planck Institute (Germany) with a DAAD (Deutscher Akademischer Austauschdienst) scholarship and later with scholarships provided by TÜBİTAK and the Max Planck Institute. Since 1989, Mr. Yıldız has been working as an academic at Istanbul University, Yeditepe University, Bahçeşehir University and Istanbul Commerce University Faculty of Law, and is currently a faculty member at the Department of Criminal and Criminal Law at the Turkish-German University Faculty of Law.