Malkhaz Nakashidze teaches the following study courses:
- Introduction to the Constitutional Law (undergraduate);
- Constitutional Law of Georgia (Undergraduate);
- European Constitutional Law (Undergraduate);
- Protection of Human Rights in the European Union (Undergraduate);
- Comparative Constitutional Law (Postgraduate);
- Constitution Making (Postgraduate);
- Political Criteria for Accession to the European Union (Postgraduate);