BTech Curriculum

Semester I
Course ID Course Name Credits
MA1110 Calculus I 1
MA1220 Calculus II 1
MA1230 Series of Functions 1
AI 1001 Introduction to Modern AI 1
AI 1002 Introduction to Drones 1
CS 1310 Discrete Structures I 2
ID 1054 Digital Fabrication 2
ID 1035 Independent Project 1
ID 1303 Introduction to Programming 2
PH/CY Science Elective 2
LA/CA Elective 1
Total 15


Semester II
Course ID Course Name Credits
MA1130 Vector Calculus 1
AI1101 Linear Algebra 3
AI1102 Probability and Random Variables 2
MA1150 Differential Equations 1
CS1340 Discrete Structures II 2
CS1353 Introduction to Data Structures 3
ID1370 Digital Signal Processing 1
MA2140 Statistics 1
EE1210 Basic Control Theory 1
AI1150 IDP 1
Total 16


Semester III
Course ID Course Name Credits
MA2120 Transforms 1
AI2001 Basics of Machine Learning 3
AI2002 Artificial Intelligence 2
MAxxx Statistical Inference 2
CS2400 Principles of Programming Languages I 1
CS3510 OS I 1
CS3550 DBMS I 1
CS2323 Computer Architecture 2
AI2003 Stochastic Processes 1
AI2004 Convex Optimization 2
AI2050 IDP 1
Total 17


Semester IV
Course ID Course Name Credits
CS2443 Algorithms 3
CS2420 Intro to Complexity Theory 1
CS3523 OS II 3
EE2340 Information Sciences 1
CS3563 DBMS II 3
AI2101 Deep Learning 3
AI2102 Reinforcement Learning 2
AI2150 IDP 1
Total 17


Semester V
Course ID Course Name Credits
AI3001 Robotics 2
AI3002 Introduction to Brain and Neuroscience 1
AI**** AI Electives (baskets below) 4
AI3003 Principles of Industry 4.0 1
AI3004 IoT 1
CS3530 Computer Networks I 1
LA1500 What is AI & Humanity 1
PH/CY Science Elective 1
FE Free Electives 2
LA/CA Elective 1
AI3050 IDP 1
Total 16


Semester VI
Course ID Course Name Credits
AI3101 Data Visualization 1
AI3102 Sequence Models 1
AI3103 Bayesian Data Analysis 2
AI**** AI Electives (baskets below) 4
CS3543 Computer Networks II 3
AI3150 IDP 1
FE Free Electives 2
LA/CA Elective 1
Total 15


Semester VII
Course ID Course Name Credits
AI**** AI Electives (baskets below) 8
PH/CY Science Elective 1
FE Free Electives 3
LA/CA Electives 3
Total 15


Semester VIII
Course ID Course Name Credits
AI**** AI Electives (baskets below) 8
PH/CY Science Elective 1
FE Free Electives 3
LA/CA Ethics & Values 3
Total 15


Summary
Course Type Sem I Sem II Sem III Sem IV Sem V Sem VI Sem VII Sem VIII Total
AI Core 4 4 10 6 5 5 0 0 34
AI Elective 0 0 0 0 4 4 8 8 24
CS 2 5 5 10 1 3 0 0 26
EE 0 1 0 1 0 0 0 0 2
LA/CA 1 0 0 0 2 1 3 3 10
FE 0 0 0 0 2 2 3 3 10
Science 5 3 3 0 1 0 1 1 14
ID 5 1 0 0 0 0 0 0 6
Total 15 16 17 17 16 15 15 15 126


Electives

Human Computer Interaction
(At least 1 from the following)
Computer Vision
Natural Language Processing
Speech Systems


Smart Industry
(At least 2 from the following)
Computer Integrated Manufacturing
Robot Kinematics and Dynamics
Machine Diagnostics and Condition Monitoring
Mathematical Elements of Geometrical Modeling


Big Data Analysis
(At least 2 from the following)
Predictive Analysis
Information Retrieval and Web Search
Bayesian Data Analysis
Numerical linear algebra for data analysis
Applied Time-Series Analysis
Graph Analytics for Big Data
Distributed Systems
Cloud Computing
Machine Learning with Big Data


Blockchain and Cyber Security
(At least 1 from the following)
Principles of Cyber Security
Computer Forensics
Bitcoins and Cryptocurrencies
Cryptography
Randomized Algorithms


BioTech
(At least 1 from the following)
Bioinformatics
Gene Editing
Applications of AI in Healthcare