Programs
B.Tech in Artificial Intelligence
4 Years Program
- Unique Feature: Fractal academic structure.
- Courses offered at varying depths.
- Freedom to pursue courses from other departments such as CSE, EE and Mathematics, etc.
- Option for semester-long internships
M.Tech Teaching Assistantship
2 Years Program
- 1 year of coursework
- 1 year of faculty-mentored research work
M.Tech Research Assistantship
3 Years Program
- 1 year of coursework
- 2 years of faculty-mentored and industry-guided research work.
PhD
1 year coursework + few years of research
- Work on cutting-edge research projects with faculty and industry partners
- Assist faculty as Teaching Assistants in UG and PG courses
Curriculum
Electrical (Foundation)
Linear Algebra
Probability and Random Variables
Matrix Theory
Convex Optimization
Mobile Robotics
Information Theory and Coding
Core AI and ML
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
Computer Science
Introduction to Programming
Discrete Mathematics
Database Management Systems
Compilers
Computer Architecture
Operating Systems
Parallel & Concurrent Programming
Distributed Computing
Speech and Vision
Speech and Vision
Computer Vision
Speech Systems
Image and Video Processing
Surveillance Video Analytics
Video Content Analysis
Language Processing
Natural Language Processing
Information Retrieval
Text Processing
Data Mining