TIFR
Computer Science
- Mathematical Foundations of Computer Science
- Probability
- Algorithms and Data Structures
Chennai Mathematical Institute
Computer Science
- Introduction to Programming (Haskell)
- Advanced Programming
- Discrete Mathematics
- Design and Analysis of Algorithms
- Theory of Computation
- Complexity Theory
- Programming Language Concepts
- Quantum Algorithmic Thinking
- Algorithmic Coding Theory
- Theoretical Foundations of Machine Learning
- Combinatorial Optimization
- Approximation Algorithms
- Quantum Information Theory
Mathematics
- Analysis 1 (Real Analysis)
- Algebra 1 (Linear Algebra)
- Algebra 2 (Group Theory)
- Analysis 2 (Euclidean Spaces)
- Probability Theory
- Algebra 3 (Ring and Field Theory)
- Analysis 3 (Functional Analysis)
- Calculus
- Complex Analysis
- Differential Equations
- Topology
- Stochastic Processes
Miscellaneous
- English
- Classical Mechanics
- Economics