I have taught several courses as a graduate teaching assistant where i was in charge of an entire course. The courses are mentioned below. I have taught courses for seven years starting from Jan 2003- May 2010 while I was in US, the details are given below.
At IISER TVM
Algebra 1, Galois theory(Algebra 2), Complex Analysis, Representation theory of finite groups, Algebraic Number theory, Commutative Algebra, Linear Algebra, Number theory and Cryptography, Multivariable Calculus.
At SUNY, BInghamton, 2005-2010.
Courses taught as Instructor of record: Calculus 1, Calculus 2, Calculus 3, Linear Algebra and Complex Analysis.
Courses taught as a teaching Assistant: Calculus 1, Mathematics in Action.( A general education course.)
At Wichita State University, 2002-2005.
Courses taught as the instructor of record: College Algebra, Intermediate Algebra.