DPU Pune-image

B-TECH in Artificial Intelligence Data Science at Dr. D. Y. Patil Vidyapeeth, Pune

Dr. D. Y. Patil Vidyapeeth, Pune stands as a premier Deemed-to-be-University, established in 2003. Spanning 43 acres, this institution offers a vast array of over 220 programs across diverse disciplines. Recognized for academic excellence and a vibrant campus ecosystem, it holds an 'A++' grade from NAAC and consistently ranks among top institutions in various NIRF categories.

READ MORE
location

Pune, Maharashtra

Compare colleges

About the Specialization

What is Artificial Intelligence & Data Science at Dr. D. Y. Patil Vidyapeeth, Pune Pune?

This Artificial Intelligence & Data Science program at Dr. D. Y. Patil Vidyapeeth focuses on equipping students with expertise in intelligent systems design and data-driven decision-making. Catering to the burgeoning Indian tech industry, the program integrates core AI principles with advanced data science techniques, preparing graduates for cutting-edge roles in this rapidly evolving domain. Its holistic approach balances theoretical knowledge with practical applications.

Who Should Apply?

This program is ideal for ambitious fresh graduates seeking entry into the high-demand fields of AI, machine learning, and data analytics. It also benefits working professionals aiming to upskill and leverage AI/DS in their careers, as well as career changers from related engineering backgrounds transitioning into the AI/DS industry, provided they possess a strong foundation in mathematics and programming.

Why Choose This Course?

Graduates of this program can expect diverse India-specific career paths, including Data Scientist, AI Engineer, Machine Learning Engineer, Business Intelligence Analyst, and Big Data Engineer. Entry-level salaries typically range from INR 4-8 LPA, with experienced professionals earning upwards of INR 15-30 LPA. Growth trajectories are steep, often aligning with professional certifications in cloud AI or specific ML frameworks.

Student Success Practices

Foundation Stage

Master Core Programming & Math Fundamentals- (Semester 1-2)

Dedicate significant time in Semesters 1 and 2 to build an unshakeable foundation in C/Java programming, data structures, algorithms, and applied mathematics. Actively solve problems on platforms like HackerRank, CodeChef, and LeetCode to solidify logical thinking and coding proficiency.

Tools & Resources

HackerRank, CodeChef, GeeksforGeeks, Khan Academy for math concepts

Career Connection

A strong foundation is crucial for cracking technical interviews and understanding advanced AI/DS concepts, directly impacting internship and placement opportunities.

Engage in Peer Learning & Study Groups- (Semester 1-2)

Form study groups with peers to discuss challenging concepts, collaborate on assignments, and teach each other. Explaining concepts to others reinforces your own understanding and exposes you to different problem-solving approaches, enhancing collective learning.

Tools & Resources

College library, Dedicated study rooms, WhatsApp/Discord groups for discussions

Career Connection

Develops teamwork and communication skills, highly valued in corporate environments, and helps build a supportive network for future career challenges.

Explore Basic AI/DS Concepts Early- (Semester 1-2)

Beyond classroom curriculum, watch introductory online courses or read articles on basic AI and Data Science concepts. Understand what the field entails and start familiarizing yourself with Python fundamentals, which will be critical in later semesters.

Tools & Resources

Coursera (free courses), NPTEL (IIT lectures), YouTube channels (e.g., freeCodeCamp, Krish Naik)

Career Connection

Provides a head start and helps clarify career interests, making subsequent specialization choices more informed and focused towards high-growth areas in India.

Intermediate Stage

Build Projects & Participate in Hackathons- (Semester 3-5)

Actively apply learned concepts by building mini-projects in Python for machine learning, databases, or web development. Participate in college-level or national hackathons (e.g., Smart India Hackathon) to gain practical experience, develop problem-solving skills, and network with industry professionals.

Tools & Resources

GitHub for version control, Kaggle for datasets, Google Colab, IDE like PyCharm/VS Code

Career Connection

Project portfolios are critical for showcasing skills to recruiters, significantly boosting internship and job prospects in AI/DS roles.

Seek Early Industry Exposure & Mentorship- (Semester 3-5)

Look for summer internships or industrial training opportunities, even if unpaid, to understand industry workflows. Connect with alumni and industry professionals on LinkedIn to gain insights, seek mentorship, and understand current industry trends and skill requirements in India.

Tools & Resources

LinkedIn, Internshala, College career cell

Career Connection

Provides valuable real-world experience, clarifies career goals, and often leads to pre-placement offers or strong recommendations, accelerating career entry.

Specialize in a Niche & Certify Skills- (Semester 3-5)

As you grasp core AI/ML, choose a sub-field (e.g., NLP, Computer Vision, Reinforcement Learning) and delve deeper. Consider pursuing online certifications from platforms like Coursera, edX, or NPTEL in specific technologies (e.g., TensorFlow Developer, AWS Machine Learning Specialty).

Tools & Resources

Coursera, edX, NPTEL, Google AI/ML certifications, AWS ML certifications

Career Connection

Demonstrates specialized knowledge and commitment, making you a more attractive candidate for specialized AI/DS roles and potentially higher starting salaries in the competitive Indian market.

Advanced Stage

Focus on Placement-Oriented Preparation- (Semester 6-8)

In Semesters 6-8, intensify preparation for placements. Practice advanced data structures and algorithms, review core AI/ML concepts, and work on behavioral interview skills. Participate in mock interviews and group discussions organized by the college''''s placement cell.

Tools & Resources

LeetCode (Hard problems), Glassdoor for interview experiences, College placement cell resources

Career Connection

Directly impacts success in campus placements, leading to securing desirable job offers from top Indian and multinational companies.

Undertake a Capstone Project or Research- (Semester 6-8)

For your final year project (Phase I & II), choose a challenging real-world problem, ideally with an industry partner, and apply advanced AI/DS techniques. If interested in academia, collaborate with faculty on research papers for national/international conferences.

Tools & Resources

Research papers (arXiv, IEEE, ACM), Open-source AI frameworks, Industry problem statements

Career Connection

A significant capstone project or publication enhances your resume, showcases deep expertise, and provides excellent talking points in interviews for specialized roles or higher studies.

Network and Stay Updated with Industry- (Semester 6-8)

Continuously engage with the AI/DS community through tech talks, webinars, and conferences (e.g., India AI Conclave, Data Science Summit). Build a professional network on LinkedIn and follow leading researchers and companies to stay abreast of the latest advancements and job market trends in India.

Tools & Resources

LinkedIn, Medium blogs for AI/DS, Tech event platforms, Industry newsletters

Career Connection

Opens doors to unforeseen opportunities, helps in career transitions, and ensures your skills remain relevant in a rapidly evolving technological landscape, crucial for long-term career growth.

Program Structure and Curriculum

Eligibility:

  • Passed 10+2 examination with Physics and Mathematics as compulsory subjects along with one of the Chemistry/Biotechnology/Biology/Technical Vocational subject/Computer Science/Information Technology/Informatics Practices/Agriculture/Engineering Graphics/Business Studies. Obtained at least 45% marks (40% in case of candidates belonging to reserved category) in the above subjects taken together.

Duration: 4 years / 8 semesters

Credits: 182 Credits

Assessment: Internal: 40% (for theory subjects), 50% (for practical/oral subjects), External: 60% (for theory subjects), 50% (for practical/oral subjects)

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
BM101Applied Mathematics-ICore4Differential Calculus, Integral Calculus, Matrices, Differential Equations, Vector Calculus
BP101Applied PhysicsCore3Quantum Physics, Lasers and Fiber Optics, Semiconductors, Wave Optics, Nanotechnology
BE101Basic Electrical EngineeringCore3DC Circuits, AC Circuits, Transformers, DC Machines, AC Machines
CS101Programming and Problem SolvingCore3Introduction to C Programming, Control Structures, Arrays and Strings, Functions and Pointers, Structures and File Handling
ES101Environmental EngineeringCore3Environmental Pollution, Ecosystems, Natural Resources, Waste Management, Environmental Legislation
EG101Engineering GraphicsLab1Orthographic Projections, Isometric Projections, Sectional Views, AutoCAD Basics, Dimensioning
BP101LApplied Physics LaboratoryLab1Experimental Physics, Measurement Techniques, Data Analysis, Optics Experiments, Semiconductor Device Characteristics
BE101LBasic Electrical Engineering LaboratoryLab1Circuit Laws Verification, AC Circuit Analysis, Transformer Testing, DC Machine Characteristics, Power Measurement
CS101LProgramming and Problem Solving LaboratoryLab1C Programming Exercises, Conditional Statements, Looping Constructs, Functions Implementation, Array and String Manipulation
WP101Workshop PracticeLab1Carpentry, Fitting, Welding, Sheet Metal Work, Foundry
PS101Professional SkillsLab1Communication Skills, Presentation Skills, Teamwork, Professional Etiquette, Report Writing

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
BM102Applied Mathematics-IICore4Laplace Transforms, Fourier Series, Partial Differential Equations, Probability and Statistics, Complex Numbers
BC101Applied ChemistryCore3Water Technology, Corrosion and its Control, Polymer Chemistry, Fuels and Combustion, Electrochemistry
EC101Basic Electronics EngineeringCore3Semiconductor Diodes, Transistors (BJT, FET), Rectifiers and Filters, Operational Amplifiers, Digital Logic Gates
CS102Data StructuresCore3Arrays and Linked Lists, Stacks and Queues, Trees (Binary, BST, AVL), Graphs (Traversal, Shortest Path), Sorting and Searching Algorithms
EM101Engineering MechanicsCore3Forces and Moments, Equilibrium, Friction, Kinematics of Particles, Work and Energy
BC101LApplied Chemistry LaboratoryLab1Titration Experiments, Instrumental Analysis, Water Quality Testing, Polymer Synthesis, Corrosion Rate Measurement
EC101LBasic Electronics Engineering LaboratoryLab1Diode Characteristics, Transistor Amplifier Circuits, Rectifier Design, Op-Amp Applications, Logic Gate Implementation
CS102LData Structures LaboratoryLab1Linked List Operations, Stack and Queue Implementation, Tree Traversal Algorithms, Graph Algorithms, Sorting and Searching Programs
CS103LObject Oriented ProgrammingLab1Classes and Objects, Inheritance, Polymorphism, Abstraction, Exception Handling
AC101Audit Course 1Audit Course0Indian Constitution, Environmental Science, Disaster Management, Essence of Indian Traditional Knowledge

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
CS301Discrete StructuresCore3Set Theory, Logic and Proofs, Relations and Functions, Graph Theory, Recurrence Relations
CS302Data Structures and AlgorithmsCore3Advanced Data Structures, Algorithm Analysis, Tree and Graph Algorithms, Hashing Techniques, Algorithm Design Paradigms
CS303Database Management SystemCore3Database Architecture, ER Model, Relational Algebra and Calculus, SQL and PL/SQL, Normalization and Transaction Management
CS304Computer Organization and ArchitectureCore3Processor Organization, Memory Hierarchy, I/O Organization, Control Unit Design, Pipelining and Parallel Processing
EC301Digital Electronics and MicroprocessorCore3Logic Families, Combinational Circuits, Sequential Circuits, Microprocessor Architecture (e.g., 8086), Assembly Language Programming
CS302LData Structures and Algorithms LaboratoryLab1.5Advanced Tree Implementations, Graph Algorithm Applications, Dynamic Programming Problems, Hashing based Data Structures, Algorithm Efficiency Analysis
CS303LDatabase Management System LaboratoryLab1.5SQL Queries, Database Schema Design, PL/SQL Programming, Transaction Control, Database Connectivity
EC301LDigital Electronics LaboratoryLab1Logic Gate Experiments, Flip-Flops and Counters, Multiplexers and Demultiplexers, Microprocessor Interfacing, Assembly Language Exercises
CS305LObject Oriented Programming using JAVALab2Java Fundamentals, Classes, Objects, Inheritance, Interfaces and Packages, Multithreading and Exception Handling, GUI Programming (Swing/AWT)
MP301Mini Project IProject1Problem Identification, System Design, Implementation, Testing and Debugging, Project Reporting

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
AIAD401Applied Mathematics-III for AI & DSCore3Linear Algebra, Probability Distributions, Statistical Inference, Optimization Techniques, Numerical Methods
CS401Operating SystemCore3Process Management, CPU Scheduling, Memory Management, File Systems, Deadlocks and Synchronization
CS402Design and Analysis of AlgorithmsCore3Algorithm Complexity, Divide and Conquer, Dynamic Programming, Greedy Algorithms, Graph Algorithms and NP-Completeness
AIAD402Machine Learning FundamentalsCore3Introduction to Machine Learning, Supervised Learning (Regression, Classification), Unsupervised Learning (Clustering, PCA), Model Evaluation and Selection, Ensemble Methods and Neural Networks Basics
AIAD403Python Programming for AI & DSCore3Python Basics, Data Structures in Python, NumPy and Pandas, Data Visualization (Matplotlib, Seaborn), Introduction to Scikit-learn
CS401LOperating System LaboratoryLab1.5Shell Scripting, Process Creation and Management, CPU Scheduling Algorithms, Memory Allocation Strategies, Synchronization Problems
CS402LDesign and Analysis of Algorithms LaboratoryLab1.5Sorting Algorithm Implementations, Graph Traversal and Pathfinding, Dynamic Programming Problems, Greedy Algorithm Solutions, Time and Space Complexity Analysis
AIAD402LMachine Learning LaboratoryLab1.5Implementing Regression Models, Classification Algorithms, Clustering Techniques, Feature Engineering, Model Hyperparameter Tuning
AIAD403LPython Programming LaboratoryLab1.5NumPy Array Operations, Pandas Data Manipulation, Data Visualization with Matplotlib, Basic ML Model Implementation in Python, Web Scraping Basics
AC401Audit Course IIAudit Course0Universal Human Values, Soft Skills Development, Stress Management, Entrepreneurship Development

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
AIAD501Artificial IntelligenceCore3Problem Solving Agents, Heuristic Search, Knowledge Representation (Logic, Rules), Uncertainty and Probabilistic Reasoning, Machine Learning Overview
AIAD502Deep LearningCore3Neural Network Fundamentals, Backpropagation, Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), Deep Learning Frameworks (TensorFlow/PyTorch)
CS501Cloud ComputingCore3Cloud Computing Architecture, Service Models (IaaS, PaaS, SaaS), Deployment Models, Virtualization, Cloud Security and Management
AIAD503Data VisualizationCore3Principles of Visual Perception, Types of Visualizations (Charts, Graphs), Tools for Data Visualization (Tableau, PowerBI), Interactive Visualizations, Storytelling with Data
AIAD504Elective IElective3Computer Graphics, High Performance Computing, Digital Image Processing
AIAD501LArtificial Intelligence LaboratoryLab1.5Search Algorithms Implementation, Logic Programming (Prolog), Expert Systems Development, Game Playing Algorithms, Constraint Satisfaction Problems
AIAD502LDeep Learning LaboratoryLab1.5Building Simple Neural Networks, Image Classification with CNNs, Sequence Modeling with RNNs, Transfer Learning Techniques, Hyperparameter Optimization
CS501LCloud Computing LaboratoryLab1.5AWS/Azure/GCP Basics, Virtual Machine Deployment, Containerization (Docker), Serverless Computing, Cloud Storage Services
MP501Mini Project IIProject2Advanced Project Planning, Literature Review, System Development Life Cycle, Module Integration, Testing and Validation
OE501Open Elective IOpen Elective3Various Interdisciplinary Subjects

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
AIAD601Big Data AnalyticsCore3Introduction to Big Data, Hadoop Ecosystem (HDFS, MapReduce), Spark Framework, NoSQL Databases, Big Data Security and Governance
AIAD602Natural Language ProcessingCore3Text Preprocessing, Language Models, Word Embeddings, Sequence Models (RNNs, Transformers), Applications (Sentiment Analysis, Machine Translation)
AIAD603Data Warehousing & MiningCore3Data Warehouse Architecture, OLAP Operations, Data Preprocessing, Association Rule Mining, Classification and Clustering Techniques
CS601Computer NetworksCore3Network Topologies, OSI and TCP/IP Models, Routing Protocols, Transport Layer Protocols, Network Security Basics
AIAD604Elective IIElective3Internet of Things, Reinforcement Learning, Generative AI
AIAD601LBig Data Analytics LaboratoryLab1.5Hadoop Installation and Configuration, MapReduce Programming, Spark Data Processing, Hive/Pig Scripting, NoSQL Database Operations (MongoDB/Cassandra)
AIAD602LNatural Language Processing LaboratoryLab1.5Text Preprocessing with NLTK, Sentiment Analysis Implementation, Named Entity Recognition, Text Summarization, Chatbot Development
AIAD603LData Warehousing & Mining LaboratoryLab1.5ETL Process Implementation, OLAP Cube Creation, Association Rule Mining, Classification Algorithm Practice, Clustering Analysis
HS601Professional Ethics and Cyber SecurityCore2Ethical Theories, Cyber Ethics, Cybercrime, Data Privacy and Security Laws, Intellectual Property Rights
OE601Open Elective IIOpen Elective3Various Interdisciplinary Subjects

Semester 7

Subject CodeSubject NameSubject TypeCreditsKey Topics
AIAD701Information RetrievalCore3Boolean and Vector Space Models, Ranking Algorithms (TF-IDF, PageRank), Web Search Engines, Relevance Feedback, Evaluation Metrics
AIAD702Ethical Hacking and Cyber SecurityCore3Introduction to Ethical Hacking, Network Scanning and Enumeration, System Hacking, Web Application Security, Malware Analysis and Countermeasures
AIAD703Elective IIIElective3Data Stream Processing, Business Intelligence, Quantum Computing
AIAD704Elective IVElective3Computer Vision, Robotics and Automation, Blockchain Technology
PR701Project Phase IProject6Feasibility Study, Detailed Design and Architecture, Prototype Development, Requirement Analysis, Project Documentation
IT701Internship/Industrial TrainingInternship4Industry Exposure, Real-world Project Experience, Professional Skill Enhancement, Networking, Report Writing
OE701Open Elective IIIOpen Elective3Various Interdisciplinary Subjects

Semester 8

Subject CodeSubject NameSubject TypeCreditsKey Topics
CS801Distributed ComputingCore3Distributed Systems Concepts, Remote Procedure Calls, Distributed File Systems, Consistency and Replication, Fault Tolerance
CS802Software EngineeringCore3Software Development Life Cycle (SDLC), Requirement Engineering, Software Design Principles, Software Testing Techniques, Project Management and Quality Assurance
AIAD801Elective VElective3Social Network Analysis, Human Computer Interaction, Virtual and Augmented Reality
AIAD802Elective VIElective3Recommender Systems, Game Theory, Explainable AI
PR801Project Phase IIProject6Implementation and Integration, Testing and Debugging, Performance Evaluation, Final Documentation and Report, Presentation and Demonstration
TS801Technical SeminarSeminar2Research Skill Development, Technical Paper Presentation, Review of Latest Technologies, Public Speaking, Question and Answer Session Management
OE801Open Elective IVOpen Elective3Various Interdisciplinary Subjects
whatsapp

Chat with us