Here is a list of courses that I have taken till now.

Algorithms Database Management Data Mining Computer Networks Computational Geometry Theory of Computation Clustering Seminar Operating Systems Non Parametric Methods Software Engineering Network Security Machine Learning Advanced Sci. Computing Computer Architecture Compilers Computer Graphics Programming Languages Information Security Probability Theory Digital Systems Digital Signal Processing