List of courses:

Course code and name Credit hours
AFC 131 Agricultural Cooperatives 3+0
AFC 161 Public Finance 3+0
AFC 201 Principles of Accounting 3+1.5
AFC 202 Management Accounting 3+0
AFC 210 Principles and Practices of Banking 3+0
AFC 231 Investment and Innovation in Banking 3+0
AFC 332 Financial Management 3+1.5
AFC 404 Project Preparation and Management 3+1.5
AFC 435 Agricultural Credit and Money Market 3+0