B. Tech. in Mathematics and Computing

B. Tech. in Mathematics and Computing

. The department started a four year B.Tech. program in Mathematics and Computing from Academic year 2019-2020.


.  Admission to B.Tech. program in Mathematics and Computing is through JEE (Advanced) 2019-2020.


Aim of Progam

The primary objective of the Department of Artificial Intelligence and Data Engineering (AIDE) is to promote a deep understanding and proficiency in artificial intelligence and data science, particularly from an engineering perspective. AIDE places a strong emphasis on early immersion in key concepts such as programming, AI, and data science right from the beginning of its courses. Additionally, the program introduces control systems with a focus on their application in advanced AI scenarios, including robotics and autonomous vehicles.

The curriculum is meticulously designed to support an interdisciplinary approach, closely aligned with industry requirements in AI and data science. This is further reflected in the selection of electives, which are predominantly tailored to align with recent advancements and practical use cases in AI technologies. This structure ensures that students are well-equipped with the relevant skills and knowledge to excel in the rapidly evolving field of AI and data engineering.


Curriculum Focus

AIDE: The curriculum emphasizes programming, machine learning, data analysis, intelligent and control systems development. It includes courses in machine learning, neural networks, deep learning, multimodal learning, data visualization, big data analytics, and advanced statistics. Most assignments and lab sessions are designed around practical AI and Data Engineering use cases. Both minor and major projects are geared towards addressing real-world industry challenges using AI and Data Engineering solutions.


AIDE Mission

The mission of the AIDE Department is to provide a comprehensive educational experience that equips students with deep knowledge and practical skills in artificial intelligence and data science. It aims to foster research excellence, encourage interdisciplinary collaboration, and develop professionals who can innovatively address complex challenges in the tech industry and beyond.


AIDE Vision

The vision of the Artificial Intelligence and Data Engineering (AIDE) Department is to be a leader in advancing the fields of AI and data engineering through innovative education and cutting-edge research, preparing students to excel in the evolving technological landscape and contribute significantly to industry and society.



3. NC101 NCC I 1



3. NC102 or NO102 or NS102 NCC II or NSO II or NSS II 1



5. NCIII / NOIII / NSIII NCC / NSO / NSS 1



6. NCIV / NOIV / NSIV NCC / NSO / NSS 1









XXXXX denotes Open Elective Course
Grand Total: 145
Program Electives:
  1. Data Mining
  2. Deep Learning
  3. Financial derivatives Pricing
  4. Time Series Analysis
  5. Graph Theory
  6. Number Theory & Cryptography
  7. Functional Analysis
  8. Mathematical Image Processing
  9. Computational Partial Differential Equations
  10. Randomized Algorithms
  11. Game Theory
  12. Evolutionary Game Theory
  13. Stochastic Process and Monte Carlo Simulation
  14. Applied Statistics
  15. Operating systems
  16. Data Base Management System
  17. Computer Architecture
  18. Approximation Algorithm
  19. Fuzzy Logic & Application
  20. Matrix Computation
  21. Applied Linear Algebra
  22. Complex Analysis
  23. Dynamical Systems
  24. Artificial Intelligence
  25. Algorithmic graph theory
  26. Combinatorial optimization
  27. Graphical Models
  28. Computer Vision
  29. Network Science
  30. Computational Fluid Dynamics
  31. Fluid Dynamics
  32. Advanced Data Structures