Courses I Have Taken

I have listed down the courses I have taken along with the instructor's name listed beside it in my Bachelors at Indian Statistical Institute and Masters at Chennai Mathematical Institute and some other courses I have taken outside the Curriculum.

Bachelor of Mathematics (Honours)


Semester 1

Analysis I - Prof. CRE Raja

Algebra I - Prof. Anita Naolekar

Probability Theory I - Prof. Siva Athreya

Computer Science I - Prof. Utpal Chattopadhyay

Semester 2

Analysis II - Prof. CRE Raja

Algebra II - Prof. Anita Naolekar

Probability Theory II - Prof. Rituparna Sen

Physics I - Prof. Sukanya Sinha

Semester 3

Analysis III - Prof. B. Rajeev

Statistics I - Prof. Rituparna Sen

Optimization - Prof. Soumyashant Nayak

Algebra III - Prof. Jishnu Gupta Biswas

Physics II - Prof. Chittaranjan Hens

Semester 4

Graph Theory - Prof. Yogeshwaran D.

Algebra IV - Prof. Anita Naolekar

Topology - Prof. Shreedhar Inamdar

Statistics II - Prof. Mohan Delampady

Computer Science II - Prof. Mathew Joseph

Semester 5

Differential Geometry - Prof. Ramesh Sreekantan

Statistics III - Prof. Mohan Delampady

Complex Analysis - Prof. Mathew Joseph

Physics III - Prof. Prabuddha Chakraborty

Stochastic Processes - Prof. Yogeshwaran D.

Semester 6

Physics IV - Prof. Sukanya Sinha

Analysis IV - Prof. Soumyashant Nayak

Differential Equations - Prof. CRE Raja

Computer Science IV - Prof. Jaikumar Radhakrishnan

Topics in Applied Stochastic Process - Prof. Siva Athreya

Masters in Computer Science


Semester 1

Functional Programming in Haskell - Prof. S.P. Suresh

Design & Analysis of Algorithms - Prof. G. Philip

Theory of Computation - Prof. V. Arvind

Mathematical Logic - Prof. M. Praveen

(unofficially audited) Topics in Formal Methods and Machine Learning - Prof. M.K. Srivas

Semester 2

Programming Language Concepts - Prof. Madhavan Mukund & Prof. S.P. Suresh

Reinforcement Learning - Prof. K.V. Subrahmanyam

Linear Programming - Prof. B. Srivathsan

Extensive Form Games - Prof. B. Srivathsan

Data Mining & Machine Learning - Prof. Madhavan Mukund

Distributed Computing and Big Data - Venkatesh Vinayakarao

(unofficially audited) Complexity Theory - Prof. V. Arvind

Semester 3

Theoretical Foundations of Machine Learning - Prof. K.V. Subrahmanyam

Advanced Machine Learning - Prof. Pranabendu Misra

Masters Thesis: "Exploring Causality and Explainability in Time Series Models" - Prof. K.V. Subrahmanyam

Semester 4

will come..

Subject-wise Topics Covered

Computer Scinece

Design and Analysis of Algorithms, Functional Programming, Programming Language Concepts, Theory of Computation, Reinforcement Learning, Distributed Computing and Big Data, Data Mining and Machine Learning
Unofficially Audited: Complexity Theory, Topics in Formal Methods and Machine Lerning

Mathematics

Probability Theory, Stochastic Process, Applied Stochastic Process, Graph Theory, Real Analysis, Multivariate Real Analysis, Complex Analysis, Topology, Optimization, Functional Analysis, Group Theory, Ring Theory, Galois Theory, Linear Algebra, Mathematical Logic, Linear Programming, Extensive Forms Games

Statistics

Descriptive Statistics, Statistical Inference, Linear and Non-Linear Models, Statistical Estimations, Parametric and Non-Parametric Models

Physics

Classical Mechanics, Quantum Mechanics, Thermodynamics, Electrostatics and Electrodynamics, Relativity Theory