Teaching Interests:
Courses Taught
At Qatar University
| Level | Course |
| Undergraduate | 1. Financial Accounting
2. Managerial Accounting 3. Cost & Management Accounting 4. Intermediate Accounting (I) 5. Intermediate Accounting (II) 6. Financial Statement Analysis |
| Graduate | 1. Managerial Accounting for Decision Making
2. Advanced Cost and Managerial Accounting |
At Other Universities
| Level | Course |
| Undergraduate | 1. Principles of Financial Accounting
2. Principles of Managerial Accounting 3. Intermediate Accounting (I) 4. Financial Statement Analysis 5. Advanced Accounting 6. Taxation Accounting 7. Principles of Financial Management |
| Graduate | 1. Financial Management |