Teaching
Courses
Undergraduate Courses
- Criminal Law: General Provisions
- Criminal Law: Specific Offences I
- Criminal Law: Specific Offences II
- Criminology
- Cybercrime
- The Use of Information Technology in Criminal Procedure
- Criminal Law Clinic
Master’s and Doctoral Courses
- Organized Crime
- Appeals in Criminal Proceedings
- Legal Research Methods