IITJ-image

M-TECH in Ai And Data Science at Indian Institute of Technology Jodhpur

Indian Institute of Technology Jodhpur is a premier autonomous institution and an Institute of National Importance established in 2008 in Jodhpur, Rajasthan. Spread across 852 acres, IIT Jodhpur is recognized for its academic excellence, cutting-edge research in engineering, science, and management, and vibrant campus life, offering a diverse range of programs.

READ MORE
location

Jodhpur, Rajasthan

Compare colleges

About the Specialization

What is AI and Data Science at Indian Institute of Technology Jodhpur Jodhpur?

This M.Tech AI and Data Science program at Indian Institute of Technology Jodhpur focuses on equipping students with advanced theoretical and practical knowledge in artificial intelligence and data science. It covers machine learning, deep learning, big data technologies, and optimization, crucial for driving India''''s digital transformation and addressing complex real-world challenges across various sectors.

Who Should Apply?

This program is ideal for engineering graduates (B.Tech/B.E.) in computer science, IT, electrical, electronics, or related fields, as well as M.Sc./MCA degree holders in relevant disciplines. It caters to fresh graduates seeking entry into high-demand AI/DS roles and working professionals aiming to upskill or transition into the rapidly evolving data-driven industry in India.

Why Choose This Course?

Graduates of this program can expect to pursue lucrative career paths as Data Scientists, Machine Learning Engineers, AI Architects, or Research Scientists in India. The curriculum prepares them for roles in top Indian IT firms, startups, R&D centers, and global MNCs, with competitive starting salaries and significant growth trajectories in the dynamic Indian technology landscape.

Student Success Practices

Foundation Stage

Master Core AI/ML and Data Fundamentals- (Semester 1-2)

Dedicate significant effort to building a strong foundation in machine learning, deep learning, advanced data structures, and algorithms. Actively engage with course materials, solve problem sets, and use supplementary resources like NPTEL courses, Coursera specializations, and GeeksforGeeks to solidify understanding.

Tools & Resources

NPTEL, Coursera, GeeksforGeeks, Jupyter Notebooks, Python

Career Connection

A robust understanding of fundamentals is crucial for cracking technical interviews for Data Scientist or ML Engineer roles and forms the bedrock for advanced specialization.

Hands-on Project Development and Coding Practice- (Semester 1-2)

Beyond theoretical knowledge, focus on applying concepts through practical projects. Participate regularly in coding challenges on platforms like HackerRank, LeetCode, and Kaggle. Start building small-scale projects using Python and relevant AI/ML libraries to gain practical experience.

Tools & Resources

HackerRank, LeetCode, Kaggle, GitHub, Scikit-learn, TensorFlow, PyTorch

Career Connection

Practical project experience and strong coding skills are highly valued by recruiters and are essential for showcasing problem-solving abilities and building a strong portfolio for placements.

Engage in Peer Learning and Academic Discussions- (Semester 1-2)

Form study groups with peers to discuss complex topics, prepare for exams, and collaborate on assignments. Actively participate in departmental seminars, workshops, and guest lectures to broaden your perspective and network with faculty and senior students.

Tools & Resources

Group study sessions, Departmental forums, Academic clubs

Career Connection

Collaborative learning enhances problem-solving skills, provides diverse insights, and strengthens communication abilities, all vital for teamwork in professional AI/DS environments.

Intermediate Stage

Strategic Elective Selection and Major Project Initiation- (Semester 3)

Carefully choose program electives that align with your specific career interests, such as Natural Language Processing, Computer Vision, or Big Data Analytics. Begin your Major Project Part 1 by identifying a challenging problem, conducting a thorough literature review, and designing a robust methodology.

Tools & Resources

Research papers, Academic journals, Project management tools, Domain-specific libraries

Career Connection

Specialized electives provide in-depth expertise, while a strong Major Project demonstrates your ability to conduct independent research and apply knowledge to real-world problems, making you a competitive candidate.

Seek Industry Internships and Networking Opportunities- (Semester 3)

Actively pursue summer or semester-long internships with Indian tech companies, startups, or research labs working in AI/DS. Attend industry conferences, workshops, and career fairs to network with professionals and gain insights into industry trends and job market requirements.

Tools & Resources

LinkedIn, Internshala, Naukri.com, Industry events

Career Connection

Internships provide invaluable real-world experience, practical skill development, and potential pre-placement offers. Networking can open doors to mentorship and future job opportunities.

Cultivate Research and Critical Analysis Skills- (Semester 3)

Regularly read and critically analyze recent research papers and articles in your chosen AI/DS sub-domains. Practice summarizing findings, identifying strengths and weaknesses, and proposing extensions or alternative approaches to enhance your research aptitude and analytical thinking.

Tools & Resources

arXiv, Google Scholar, IEEE Xplore, ACM Digital Library

Career Connection

Strong research skills are crucial for roles in R&D, advanced ML engineering, and pursuing higher studies. Critical analysis helps in staying updated and innovating within the field.

Advanced Stage

High-Impact Major Project Completion and Documentation- (Semester 4)

Focus on completing your Major Project Part 2 with a significant, verifiable contribution. Document your work meticulously in a well-structured thesis, emphasizing the problem, methodology, results, and implications. Aim for a potential publication or patent filing based on your project outcomes.

Tools & Resources

LaTeX, Overleaf, Mendeley/Zotero, IITJ Thesis Guidelines

Career Connection

A high-quality Major Project is a powerful differentiator, demonstrating your expertise and research capabilities to prospective employers and facilitating entry into research-focused careers.

Intensive Placement Preparation and Mock Interviews- (Semester 4)

Engage in rigorous placement preparation, including mock technical and HR interviews. Practice solving algorithmic problems, discussing project experiences, and articulating your understanding of core AI/DS concepts. Tailor your resume and cover letters for specific job roles and companies.

Tools & Resources

InterviewBit, GeeksforGeeks Interview Corner, IITJ Career Development Cell

Career Connection

Thorough preparation significantly increases your chances of securing placements in leading technology companies, helping you land your desired role with a competitive salary package in India.

Continuous Learning and Open-Source Contribution- (undefined)

Commit to lifelong learning by staying updated with the latest advancements in AI and Data Science through online courses, blogs, and industry reports. Contribute to open-source projects to refine your coding skills, collaborate with global developers, and build a strong professional presence on platforms like GitHub.

Tools & Resources

GitHub, Medium, Analytics Vidhya, Kaggle Learn

Career Connection

Demonstrates proactive skill development and a passion for the field, enhancing your appeal to employers and fostering long-term career growth in the dynamic AI/DS industry.

Program Structure and Curriculum

Eligibility:

  • B.Tech./B.E./AMIE in Computer Science and Engineering/Information Technology/Electrical Engineering/Electronics and Communication Engineering/Instrumentation Engineering/Chemical Engineering/Mechanical Engineering/Civil Engineering/Production Engineering or related disciplines. M.Sc./MCA in Computer Science/Information Technology/Mathematics/Statistics/Electronics/Physics/Computational Science or related disciplines. Valid GATE score in CS, EC, EE, ME, IN, PH, MA, ST. GATE requirement waived for IIT B.Tech. graduates with CGPA 8.0 or above. Reservation as per GoI norms.

Duration: 2 years (4 semesters)

Credits: 86 Credits

Assessment: Assessment pattern not specified

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
AAS5010Introduction to AI and Machine LearningCore6Introduction to AI, Problem Solving by Search, Knowledge Representation, Machine Learning Fundamentals, Supervised and Unsupervised Learning, Reinforcement Learning
AAS5020Data Science and EngineeringCore6Data Wrangling and Exploration, Data Visualization, Data Warehousing Concepts, Big Data Technologies (Hadoop, Spark), Data Governance, Scalable Data Processing
AAS5030Advanced Data Structures and AlgorithmsCore6Advanced Data Structures (Heaps, Trees, Graphs), Sorting and Searching Algorithms, Dynamic Programming, Greedy Algorithms, Graph Algorithms, Complexity Analysis
AAS5040Deep LearningCore6Neural Network Architectures, Backpropagation, Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), Transformers, Generative Models and Deep Learning Frameworks

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
AAS5050Optimization Methods for AI and Data ScienceCore6Convex Optimization, Linear Programming, Gradient Descent and Variants, Stochastic Optimization, Lagrangian Duality, Optimization for Machine Learning
AAS5060Research MethodologyCore2Research Problem Formulation, Literature Review, Research Design, Data Collection and Analysis, Report Writing, Ethical Considerations in Research
PE1Program Elective 1Elective6
PE2Program Elective 2Elective6
AAS5070Program Elective Option: Advanced Topics in Machine LearningElective6Ensemble Methods (Boosting, Bagging), Random Forests, Support Vector Machines, Kernel Methods, Gaussian Processes, Bayesian Learning
AAS5080Program Elective Option: Natural Language ProcessingElective6Text Preprocessing and Language Models, Word Embeddings, Recurrent Neural Networks for NLP, Transformers (BERT, GPT), Sequence-to-Sequence Models, Text Classification and Named Entity Recognition
AAS5090Program Elective Option: Computer VisionElective6Image Processing Basics, Feature Extraction, Object Recognition, Image Segmentation, Deep Learning for Vision, Object Detection and Image Generation
AAS5100Program Elective Option: Reinforcement LearningElective6Markov Decision Processes, Dynamic Programming, Monte Carlo Methods, Temporal Difference Learning, Q-Learning and Policy Gradient, Deep Reinforcement Learning
AAS5110Program Elective Option: Time Series Analysis and ForecastingElective6Time Series Components, ARIMA and ARCH/GARCH Models, State Space Models, Exponential Smoothing, Prophet, Deep Learning for Time Series
AAS5120Program Elective Option: Big Data AnalyticsElective6Hadoop Ecosystem (Spark, MapReduce), HDFS, Stream Processing, NoSQL Databases, Data Lake Architectures, Data Governance for Big Data
AAS5130Program Elective Option: Cloud Computing for Data ScienceElective6Cloud Architectures (IaaS, PaaS, SaaS), AWS/Azure/GCP Services for Data Science, Serverless Computing, Containerization (Docker, Kubernetes), Cloud Security
AAS5140Program Elective Option: Graph Neural NetworksElective6Graph Theory Basics, Graph Embeddings, Graph Convolutional Networks, Graph Attention Networks, Spectral Graph Theory, Applications in Social Networks
AAS5150Program Elective Option: Federated LearningElective6Privacy-Preserving AI, Distributed Learning Architectures, Homomorphic Encryption, Secure Multi-Party Computation, Differential Privacy, Federated Averaging
AAS5160Program Elective Option: Explainable AI (XAI)Elective6Interpretability vs Explainability, LIME (Local Interpretable Model-agnostic Explanations), SHAP (SHapley Additive exPlanations), Feature Importance, Attention Mechanisms, Model Debugging
AAS5170Program Elective Option: Ethics in AI and Data ScienceElective6Algorithmic Bias and Fairness, Accountability and Transparency, Privacy Concerns in AI, Data Governance, Societal Impact of AI, Ethical AI Frameworks
AAS5180Program Elective Option: IoT and Edge AIElective6IoT Architectures and Sensor Networks, Edge Computing Principles, TinyML and On-device AI, Data Processing at the Edge, Security and Privacy in IoT, Cloud-Edge Integration
AAS5190Program Elective Option: Digital Image and Video ProcessingElective6Image Enhancement and Restoration, Image Segmentation, Feature Extraction, Video Compression, Motion Estimation, Object Tracking
AAS5200Program Elective Option: Cyber-Physical SystemsElective6CPS Architectures and Embedded Systems, Real-time Operating Systems, Sensor Actuator Networks, Control Systems, Security in CPS, Smart Grids and Autonomous Systems
AAS5210Program Elective Option: Human-Computer InteractionElective6HCI Principles and User-Centered Design, Usability Engineering, User Interface Design, Evaluation Methods, Affective Computing, Virtual and Augmented Reality
AAS5220Program Elective Option: Computer Architecture and Parallel ProcessingElective6Processor Architectures (Pipelining, Cache), Parallel Computing Models, Multicore Processors, GPU Computing, Distributed Systems, Performance Optimization
AAS5230Program Elective Option: Blockchain TechnologyElective6Cryptography Basics, Distributed Ledger Technology, Consensus Mechanisms, Smart Contracts, Decentralized Applications, Blockchain Platforms and Scalability
AAS5240Program Elective Option: BiometricsElective6Biometric Modalities, Fingerprint, Face, Iris, Voice Recognition, Multimodal Biometrics, Performance Evaluation, Security and Privacy in Biometrics
AAS5250Program Elective Option: Optimization TheoryElective6Linear Programming, Non-linear and Convex Optimization, Duality Theory, Integer Programming, Dynamic Programming, Metaheuristics and Network Optimization
AAS5260Program Elective Option: Quantum Computing for AIElective6Quantum Mechanics Basics, Qubits, Superposition, Entanglement, Quantum Gates, Quantum Algorithms (Shor, Grover), Quantum Machine Learning, Quantum Annealing
AAS6010Program Elective Option: Advanced Database SystemsElective6Distributed and NoSQL Databases, Graph Databases, Object-Relational Databases, Data Stream Management, Database Security, Transaction Management
AAS6020Program Elective Option: Data VisualizationElective6Principles of Visualization, Visual Perception, Data Storytelling, Interactive Dashboards, Visualization Tools (Tableau, PowerBI), High-Dimensional Data Visualization
AAS6030Program Elective Option: Spatial Data ScienceElective6Geographic Information Systems (GIS), Spatial Data Models, Geocoding, Spatial Analysis Techniques, Remote Sensing Data, Satellite Image Processing
CSP5010Program Elective Option: Advanced Operating SystemsElective6Distributed and Network OS, Real-time Operating Systems, Virtualization and Cloud OS, OS Security, File Systems, Concurrency Control
CSP5030Program Elective Option: Advanced Computer NetworksElective6Network Protocols, Software Defined Networking, Network Security, Wireless Networks, Internet of Things Networking, Quality of Service
CSP5040Program Elective Option: Image ProcessingElective6Image Enhancement and Restoration, Image Segmentation, Feature Extraction, Morphological Operations, Color Image Processing, Wavelet Transforms
CSP5050Program Elective Option: Information SecurityElective6Cryptography, Network Security, Cyber Forensics, Web and OS Security, Malware Analysis, Risk Management and Security Policies
CSP5060Program Elective Option: Distributed SystemsElective6Distributed Architectures, Consensus Algorithms, Distributed Transactions, Message Passing, Remote Procedure Call, Fault Tolerance and Distributed File Systems
CSP5070Program Elective Option: Software EngineeringElective6Software Development Life Cycle, Agile Methodologies, Software Design Patterns, Testing and Quality Assurance, Project Management, DevOps
EEP5010Program Elective Option: Communication EngineeringElective6Digital Modulation, Channel Coding, Wireless Communication, MIMO Systems, OFDM and Spread Spectrum, Satellite and Optical Communication
EEP5020Program Elective Option: Digital Signal ProcessingElective6Discrete Time Signals, Z-Transform, DFT and FFT, Digital Filter Design, Adaptive Filters, Multi-rate Signal Processing
EEP5030Program Elective Option: Embedded SystemsElective6Microcontrollers and RTOS, Sensor Interfacing, Embedded C, Device Drivers, IoT Devices, Power Management
MMP5010Program Elective Option: Data Warehousing and Data MiningElective6Data Warehousing Concepts, ETL Process and OLAP, Data Preprocessing, Association Rule Mining, Classification and Clustering, Predictive Modeling
MMP5020Program Elective Option: Business AnalyticsElective6Business Intelligence, Descriptive, Predictive, Prescriptive Analytics, Data-driven Decision Making, Customer Analytics, Marketing Analytics, Financial Analytics
HSP5010Program Elective Option: Managerial EconomicsElective6Demand and Supply Analysis, Production Theory, Cost Analysis, Market Structures, Pricing Strategies, Investment Decisions
HSP5020Program Elective Option: Financial ManagementElective6Financial Markets, Capital Budgeting, Working Capital Management, Cost of Capital, Capital Structure, Dividend Policy
AAS6990Program Elective Option: Directed Research 1Elective (Research)6Literature Review, Research Problem Formulation, Methodology Development, Preliminary Experimentation, Report Writing, Presentation of Findings
AAS6991Program Elective Option: Directed Research 2Elective (Research)6Advanced Research Topics, In-depth Study and Novel Contribution, Experimental Design, Data Analysis, Scientific Writing, Publication Preparation

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
AAS6000Major Project - Part 1Project12Project Formulation, Problem Definition, Literature Survey, Methodology Design, Initial Implementation/Experimentation, Project Report Part 1
PE3Program Elective 3Elective6
PE4Program Elective 4Elective6

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
AAS6000Major Project - Part 2Project18Advanced Implementation, Experimental Validation, Result Analysis and Interpretation, Thesis Writing, Oral Presentation, Project Defense
whatsapp

Chat with us