Teaching:
Courses taught:
1. CY-152 Quantitative Analysis
Lab
2. CY-251 Basic Organic Chemistry
3. CY-252 Identification of
Organic Compounds Lab
4. CY-306 Organic Chemistry Lab
5. CY-356 Industrial Chemistry Lab
6. CY-402 Physical Organic
Chemistry
7. CY-405 Organic Chemistry Lab:
Techniques
8. CY-452 Organic Reactions and
Mechanisms
9. CY-502 Advanced Organic
Synthesis
10. CY-506 Organic Chemistry Lab:
Synthesis
11. CY-552 Seminar
12. CY-580 Natural Products and
Medicinal Chemistry