Courses Filter by Level ▾ Undergraduate Programmes Postgraduate Programmes Close Programme ▾ Diploma in Early Childhood Education Diploma in Inclusive Education Diploma in Learning Disability Postgraduate Diploma in Research for Social Action Postgraduate Diploma in Development Leadership BA in Economics BA in English BA in History BA in Philosophy BA in Social Science BSc in Biology BSc in Chemistry BSc in Environmental Science and Sustainability BSc in Mathematics BSc in Physics Dual degree in Science and Education MA in Education LLM in Law and Development MA in Development MA in Economics Master of Public Health Close Mathematics × Biology Chemistry Development Ecology Economics Education Field Health History India Journalism Language Law Literature Mathematics Philosophy Physics Public policy Research method Sociology Sustainability Close Specialisation ▾ Philosophy of education Educational research Policy School systems Comparative education Hindi language Pedagogy Child development English language Teacher Teacher education Curriculum Programme design Educational social theory Educational assessment Governance Decentralisation Early childhood education Professional development Social stratification Children's literature Early education Sustainability Research methods Legal writing Implementation Theories and practice Human rights Democracy Social transformation System reforms Law and development Justice Globalisation Comparative law Field practice Health Finance Environmental governance Management Politics Environment Ecology Political economy Sociology Statistics Constitution The state Economy and the market Data Value and ethics Public affairs Institutions Politics Strategic planning Urban Development economics Livelihoods Political philosophy Development practice Social intervention Modern India Civil society Social change Culture Computing Growth theory Microeconomics International trade Economic history Quantitative methods Economic theory Gender Economic thought Mental health Livelihoods Informality Environmental justice Agriculture Energy Epidemiology Political institutions Econometrics Macroeconomics Public policy Development Social movements Public health Educational practice Qualitative research Assessment Social sector organisations Human-nature interaction Labour Economics Evolution Science and Society Genetics Animals Biophysics Precolonial India Drama The Romantics Contemporary India Thermal Physics City Writing Literary methods Poetry Short story Independent India Social identity Political violence Waves Calculus Algebra Human development Organisms Biochemistry Cells Electronics Laboratory Programming Technology Close Grouping ▾ Foundations Creative Expressions Understanding India Interdisciplinary Studies Data, Democracy and Development Development Sports and Fitness Climate Studies Media and Democracy Sustainability Education Concentrations Literature History Philosophy Introduction to Biology Supportive courses for Biology Physics Biology Mathematics Development Studies Media and Communication Literary Studies Cultural Studies Translations Writing Economy, Labour, and Environmental Histories Intellectual and Cultural Histories Public Histories Global and Connected Histories Education Economics Foundations Understanding India Communicating Economics Independent Study Internship Core Economic Courses Ecology and Environment Computational and Integrative Biology Thesis Supporting Courses for Mathematics Mathematics for Economics Biology for Economics Philosophy for Economics History for Economics Early Childhood Education Language education Mathematics Education Science Education Social Studies Education Chemistry Close Specialisations Algebra Subject Mathematics Abstract AlgebraAppreciate the power of abstraction and the axiomatic method. Specialisations Calculus Subject Mathematics Calculus 2: Real AnalysisThe second of three courses of calculus for your Mathematics Major. Subject Mathematics Differential EquationsModelling systems described by functions and their derivatives Subject Mathematics Introduction to Mathematical Thinking 1One of a two-part introduction that introduces you to the foundations of mathematical thinking. Subject Mathematics Introduction to Mathematical Thinking 2Two of a two-part introduction that introduces you to the foundations of mathematical thinking. Specialisations Programming Subject Mathematics Introduction to ProgrammingHelping you explore programming with depth. Subject Mathematics Introduction to Programming 1&2An introduction to computer programming. Subject Mathematics Linear AlgebraLearning how to translate concrete ideas to abstract levels. Subject Mathematics Nature of MathematicsA study of the structure of mathematics as a discipline and its processes Subject Mathematics Numerical MethodsAn exploration of mathematics through numerical means. Subject Mathematics ProbabilityThe mathematics of randomness and uncertainty. Subject Mathematics StatisticsDo more with data sets!