Programs

B.Tech in Artificial Intelligence

4 Years Program

M.Tech Teaching Assistantship

2 Years Program

M.Tech Research Assistantship

3 Years Program

PhD

1 year coursework + few years of research

Curriculum

Electrical (Foundation)

  • Linear Algebra

  • Probability and Random Variables

  • Matrix Theory

  • Convex Optimization

  • Mobile Robotics

  • Information Theory and Coding

  • Foundations of Machine Learning

  • Deep Learning

  • Reinforcement Learning

  • Advanced Data Structures Algorithms

  • Applied Statistics

  • Sequence Models

  • Advanced Topics in ML (Online Learning)

  • Explainable AI

  • AI in Humanity

  • Game Theory & Mechanism Design

  • Kernel Methods

  • Bayesian Data Analysis

  • Intro to Statistical Learning Theory

  • Stochastic Processes for Machine Learning

  • Introduction to Submodular Functions

  • Introduction to Programming

  • Discrete Mathematics

  • Database Management Systems

  • Compilers

  • Computer Architecture

  • Operating Systems

  • Parallel & Concurrent Programming

  • Distributed Computing

  • Speech and Vision

  • Computer Vision

  • Speech Systems

  • Image and Video Processing

  • Surveillance Video Analytics

  • Video Content Analysis

  • Natural Language Processing

  • Information Retrieval

  • Text Processing

  • Data Mining

Scroll to Top