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 |