Top Engineering College in Pune, India - DYPIEMR


Department Info


Welcome to Department of Artificial Intelligence and Data Science

Degree course offered

B. E. (Artificial Intelligence and Data Science)

Course Duration

4 years

Year of Establishment




Approved by

AICTE, New Delhi

Affiliated to

University of Pune

Data Science and Artificial Intelligence, are the two most important technologies in the world today. Data Science is the current reigning technology that has conquered industries around the world. It has brought about a fourth industrial revolution in the world today. Artificial Intelligence is the intelligence that is possessed by the machines. Keeping this in view, the Artificial Intelligence and Data Science course has emerged as one of the indispensable engineering disciplines.



To impart quality education and produce industry ready professionals.


1. To provide skill-based education to master the students in problem solving and analytical skills to enhance their skills in the field Artificial Intelligence and Data Science.
2. To foster the students to get expertise in critical skills of Artificial Intelligence and Data Science
3. To enable students to experience content-based learning with premier quality data science education and industrial collaboration.
4. To produce competent professionals with leadership and soft skills

Department Information

Highlights of the Department:

  • Students centered Teaching Learning Process
  • Parental care and Counselling
  • State of the art infrastructure and cutting edge laboratories
  • Excellent faculty student ratio.
  • Online learning through NPTEL, Coursera, Spoken Tutorial, etc.
  • Focus on Experiential and Project Based Learning
  • Funding for development of Industry and Research Projects
  • Strong Industry Interface and Hands on Training to students
  • In-house and Industry Internship opportunities
  • Focus on extracurricular activities through NSS.

About Artificial Intelligence and Data Science

What is Artificial Intelligence and Data Science

Artificial Intelligence and Data Science is a new branch of study which deals with scientific methodologies, processes, and techniques drawn from different domains like statistics, cognitive science, and computing and information science to extract knowledge from structured data and unstructured data. This knowledge is applied in making various intelligent decisions in business applications. Artificial Intelligence and data science focuses on collecting, categorizing, strategizing, analyzing and interpretation of data. It is a specialised branch that deals with the development of data driven solutions, data visualization tools and techniques to analyse big data. It also incorporates the concepts of machine learning and deep learning model building for solving various computational and real world problems

Future of Artificial Intelligence and Data Science

Artificial Intelligence’s future scope is bright in India, with lots of organizations opting for AI automation. It is necessary to understand the recent developments in AI to find a suitable job role depending on your competencies.

Artificial Intelligence scope is limited to household and business purposes as the medical and aviation sector is also using AI to betterment their services. If AI is outperforming human efforts, then opting for AI automation will slash costs in the long run for a business.

Automation in operating vehicles has created a buzz in the logistics industry as it is expected that automated trucks/vehicles can be used soon. Due to the bright Artificial Intelligence future scope, many AI start-ups are expected to rise in number in the coming years. The number of AI start-ups in India has significantly increased in recent years, giving a hint of the opportunities. Also, India’s talent gap for expert AI developers is huge, and there is a need for AI experts by businesses more than ever. Businesses are not looking to miss out on any type of technology that can revolutionize their business processes. 

The use of data analytics by businesses/firms has also increased in recent years, and AI can enhance the accuracy & speed of the data analytics process. Investors and stakeholders are also investing more in AI start-ups, thus signifying the bright future scope of Artificial Intelligence.

Job Opportunities

  • Computational Philosopher
  • Robot Personality Designer
  • Robot Obedience Trainer
  • Autonomous Vehicle Infrastructure Designer
  • Algorithm Trainers
  • AI Cybersecurity Expert

Job Roles

  • AI analysts and developers
  • AI engineers and scientists
  • AI researchers
  • AI algorithm specialist
  • Robotics expert
  • Military and aviation experts
  • Maintenance and mechanical engineers
  • Surgical AI technicians

Companies which are using Artificial Intelligence and Data Science

  • Amazon
  • Google
  • Facebook
  • Apple
  • DJI
  • Deepmind
  • Casetext

Fields using Artificial Intelligence and Data Science

  • Healthcare
  • Construction
  • Banking
  • Marketing
  • Education
  • Sports
  • Agriculture
  • E-commerce

Students will learn in this course

    • Programming Skills
    • Linear Algebra, Probability, and Statistics
    • Spark and Big Data Technologies
    • Algorithms and Frameworks
    • Communication and Problem-solving Skills
    • AI Developer
    • AI Architect. 
    • Data Manipulation and Analysis.
    • Data Visualization.
    • Machine Learning.
    • Deep Learning.
    • Big Data



PO1: Engineering knowledge: Apply the knowledge of mathematics, science, Engineering fundamentals, and an Engineering specialization to the solution of complex Engineering problems.

PO2: Problem analysis: Identify, formulate, review research literature and analyze complex Engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences and Engineering sciences.

PO03: Design/development of solutions: Design solutions for complex Engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and Environmental considerations.

PO4: Conduct investigations of complex problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.

PO5: Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern Engineering and IT tools including prediction and modeling to complex Engineering activities with an understanding of the limitations.

PO6: The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practices.

PO7: Environment and sustainability: Understand the impact of the professional Engineering solutions in societal and Environmental contexts, and demonstrate the knowledge of, and need for sustainable development.

PO8: Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of Engineering practice.

PO9: Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.

PO10: Communication Skills: Communicate effectively on complex Engineering activities with the Engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.

PO11: Project management and finance: Demonstrate knowledge and understanding of Engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary Environments.

PO12: Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.



1. To produce professional graduates with programming and mathematics skills to solve technical problems.

2. To produce motivated graduates with capability to apply acquired knowledge and skills to develop viable systems

3.To produce graduates with the ability to work productively in supportive and leadership roles on multidisciplinary teams with good communication and teamwork skills.

4. To produce graduates with potential to participate in life-long learning through professional developments for societal needs with ethical values.



1: Professional Skills-The ability to understand, analyze and develop computer programs in the areas related to algorithms, system software, multimedia, web design, networking, artificial intelligence and data science for efficient design of computer-based systems of varying complexities.

2: Problem-Solving Skills- The ability to apply standard practices and strategies in software project development using open-ended programming environments to deliver a quality product for business success.

3: Successful Career and Entrepreneurship- The ability to employ modern computer languages, environments and platforms in creating innovative career paths to be an entrepreneur and to have a zest for higher studies.


Department of Artificial Intelligence and Data Science

SE sem-I 2021-22


Discrete Mathematics

Subject Code



Formulateproblems precisely, solve the problems, apply formal proof techniques, and explain the reasoning clearly.


Apply appropriate mathematical concepts and skills to solve problems in both familiar and unfamiliar situations including those in real-life contexts.


Design and analyze real world engineering problems by applying set theory, propositional logic and to construct proofs using mathematical induction.


Specify, manipulate and apply equivalence relations; construct and use functions and apply these concepts to solve new problems.


Calculate numbers of possible outcomes using permutations and combinations; to model and analyze computational processes using combinatorics.


Model and solve computing problem using tree and graph and solve problems using appropriate algorithms.


Analyze the properties of binary operations, apply abstract algebra in coding theory and evaluate the algebraic structures.


Fundamentals of Data Structures

Subject Code



Design the algorithms to solve the programming problems, identify appropriate algorithmic strategy for specific application, and analyze the time and space complexity.


Discriminate the usage of various structures, Design/Program/Implement the appropriate data structures; use them in implementations of abstract data types and Identity the appropriate data structure in approaching the problem solution.


Demonstrate use of sequential data structures- Array and Linked lists to store and process data.


Understand the computational efficiency of the principal algorithms for searching and sorting and choose the most efficient one for the application.


Compare and contrast different implementations of data structures (dynamic and static).


Understand, Implement and apply principles of data structures-stack and queue to solve computational problems.


Object Oriented Programming(OOP)

Subject Code



Apply constructs- sequence, selection and iteration; classes and objects, inheritance, use of predefined classes from libraries while developing software.


Design object-oriented solutions for small systems involving multiple objects.


Use virtual and pure virtual function and complex programming situations.


Applyobject-oriented software principles in problem solving.


Analyze the strengths of object-oriented programming.


Develop the application using object oriented programming language(C++).


Computer Graphics

Subject Code



Identify the basic terminologies of Computer Graphics and interpret the mathematical foundation of the concepts of computer graphics.


Apply mathematics to develop Computer programs for elementary graphic operations.


Illustrate the concepts of windowing and clipping and apply various algorithms to fill and clip polygons.


Understand and apply the core concepts of computer graphics, including transformation in two and three dimensions, viewing and projection.


Understand the concepts of color models, lighting, shading models and hidden surface elimination.


Create effective programs using concepts of curves, fractals, animation and gaming.


Operating Systems

Subject Code



Enlist functions of OS and types of system calls .


Apply process scheduling algorithms to solve a given problem


Illustrate deadlock prevention, avoidance and recovery


Explain memory management technique


Illustrate I/O and file management policies


Describe Linux process management


MOU Listing is as follows:

Academic Year 2021-22

Sr. No

Name of organization

Valid Years


Novus Neurons Club of DYPIEMR



ISTE Students’ Chapter, MANIT & Artificial Intelligence Student Association (AISA)

Life Time


AI- Beehive


4. Bharat Soft Lifetime




Copyright © 2015  Dr. D.Y. Patil Educational Complex, Akurdi, Pune

Best viewed in IE 10+, Firefox 20+, Chrome , Safari5+, Opera12+
:::| powered by dimakh consultants |:::