# Coursework

## Boston University

### Computer Science

Algorithmic Mechanism Design [Kira Goldner]

The Meta-Complexity Frontier [Marco Carmosino]

Fundamentals of Cryptography [Leonid Reyzin]

Formal Methods in Security and Privacy [Marco Gaboardi, Alley Stoughton]

Advanced Cryptography [Ran Canetti]

Graduate Networks [Fan Yang]

## Chennai Mathematical Institute

### Computer Science

Introduction to Programming (Haskell) [S. P. Suresh]

Advanced Programming [Samir Datta]

Design & Analysis of Algorithms [Nithin Varma, Prajakta Nimbhorkar]

Theory of Computation [Narayan Kumar, C. Aiswarya]

Complexity Theory I* [Prajakta Nimbhorkar]

Programming Language Concepts [S. P. Suresh, Madhavan Mukund]

Complexity Theory II* [Partha Mukhopadhyay]

Communication Complexity* [Nithin Varma, Prajakta Nimbhorkar]

Matching & Flow Algorithms* [Pratik Ghosal, Nithin Varma]

Algebra and Computation* [Amit Kumar Sinhababu, V. Arvind]

Games on Graphs* [B. Srivathsan]

### Mathematics

Algebra I (Linear Algebra) [T. R. Ramadas]

Analysis I (Real Analysis) [Purushottam Rath]

Algebra II (Group Theory) [Priyavarat Deshpande]

Analysis II (Euclidean Spaces) [Sukhendu Mehrotra]

Discrete Mathematics [K. V. Subhrahmanyam]

Probability Theory [Parameswaran Sankaran]

Algebra III (Ring & Field Theory) [S. Senthamarai Kannan]

Analysis III (Functional Analysis) [Parameswaran Sankaran]

Calculus [T. R. Ramadas]

Complex Analysis [B. V. Rao]

Differential Equations [Clare D'Cruz]

Topology [Krishna Hanumanthu]

### Miscellaneous

English [Usha Mahadevan]

Classical Mechanics [A. K. Kapoor]

German I [Pavithra Ravishankar]

The Art of Short Fiction [Usha Mahadevan]

German II [Pavithra Ravishankar]