CS405/CS6001: Game Theory and Algorithmic Mechanism Design
This course gives a broad overview of game theory and mechanism design, and discusses important problems at the interface of economics and computer science.
This course gives a broad overview of game theory and mechanism design, and discusses important problems at the interface of economics and computer science.
This course is an undergraduate introductory course on artificial intelligence and machine learning (AIML). The goal is to introduce the fundamental concepts from a mathematical viewpoint. The lab counterpart of the course puts these concepts into practice.
This course gives a broad overview of game theory and mechanism design, and discusses important problems at the interface of economics and computer science. The course is also accessible from outside IIT Bombay with the same content being offered via NPTEL. If you are interested, you may consider checking out this link.
This is a research-focused course on Mechanism Design and is a natural sequel to the introductory course CS6001: Game Theory and Algorithmic Mechanism Design. It is aimed at the students who want to pursue research in mechanism design and its applications. This course will discuss some of the cutting-edge advances in the area and will also have a seminar component where the students will be encouraged to read research papers, extend either the theoretical or experimental components, and present it to the class. The seminar component requires to write a term paper which is a training for writing research papers.
This course gives a broad overview of game theory and mechanism design, and discusses important problems at the interface of economics and computer science. The course is also accessible from outside IIT Bombay with the same content being offered via NPTEL. If you are interested, you may consider checking out this link.
The videolectures of the entire course is now available as a playlist on the following channel.
This course gives a broad overview of game theory and mechanism design, and discusses important problems at the interface of economics and computer science.This course is now superseded by CS 6001 above.
This course deals with some selected advanced topics of mechanism design. This is a more research-oriented course and has both lecture and seminar sessions. A prerequisite for this course is CS711. This course is now superseded by CS 6002 above.
This CS departmental elective course introduces the fundamentals of computer networking.
This institute core course introduces all undergraduates students of IIT Kanpur to the fundamentals of computer programming.
This course introduces the basics of python programming and helps building blocks for scientific computing. The goal is to equip the students with a tool that can help check ideas computationally in a minimum amount of time and effort.
Algorithms and programming course for masters students in quantitative economics -- offered at ISI Delhi, Aug-Nov, 2014.
Invited talk, April 20, 2023. Talk slides: lecture on Multi-agent AI
Gurobi is an excellent tool for optimization. What's better is that they offer a free academic license. The setting up is a bit complicated though, hope this writeup helps.
Computational Social Choice Theory Workshop (part of the conference Foundations of Software Technology and Theoretical Computer Science (FSTTCS), 2017), IIT Kanpur.
10th Annual Conference on Economic Growth and Development, Indian Statistical Institute, Delhi, December 2014
The Fourth Electrical Sciences Divisional Symposium, Indian Institute of Science, Bangalore, January 31 - February 1, 2013.