Courses taught in the past and present
Advanced Stereochemistry (Ph.D.), Advanced Organic Synthesis (Ph.D.). Advanced Organic Chemistry (M.Sc.), Physical Organic Chemistry (M.Sc. and B.Sc.), and New Topics in Organic Chemistry (M.Sc.). Medicinal Chemistry (B.Sc.), Organic Synthesis (B.Sc.), Organic Chemistry I, II, III (B.Sc.), Organic Chemistry Laboratory I, II (B.Sc.), Separation and Identification of Organic Compounds (B.Sc.), General Chemistry I, II (B.Sc.), General Chemistry Laboratory, I, II (B.Sc.), Biochemistry (B.Sc.), Environmental Chemistry (B.Sc.), The Application of Spectroscopy in Organic Chemistry (B.Sc.).