Gain industry-relevant skills in AI 1,000+ Learners rated our program 4.7/5 Programming with Python Databases - SQL & NoSQL Deep Learning for AI Advanced Machine Learning Design & Analysis of Algorithms Download Curriculum Get complete program structure and syllabus Earn PG Diploma from India's Top Technical University #4 University in India *Times Higher Education Ranking #4 Technical School in India *Data Quest T-School Ranking Excellence in Faculty *FICCI HE Excellence Awards Why Choose this Program? Comprehensive Curriculum Understand AI concepts and workflows, Machine Learning, Deep Learning, and performance metrics. Learn applied aspects of Artificial Intelligence and apply this knowledge towards innovative practical applications. Read More Learn from the best Learn from the World Class faculty of IIIT-Delhi & Greatlearning. Mentorship from several experienced industry practitioners from top organisations. Get access to the content and new practically relevant material, hackathons, Q&A forums, career and networking events, etc. from Great Learning. Read More Post Graduate Diploma From IIIT-Delhi Showcase your expertise and credibility with a Post Graduate Diploma in ArtificiaI Intelligence from IIIT-Delhi. Earn IIIT-Delhi Alumni Status. Gain a valuable addition to your profile and leverage it with dedicated career assistance. Read More PG Diploma In AI from IIIT-Delhi IIIT-Delhi Alumni Status Mentorship from Industry Experts Career opportunities with 3000+ Hiring Companies Post Graduate Diploma in Artificial Intelligence Online Interactive Live Classes | 11 months | Career Support Download Brochure Post Graduate Diploma from IIIT-Delhi *This certificate is for representative purposes only. Successful graduates will also receive alumni status from the IIIT-Delhi.
Curriculum This 11 months Diploma Program in Artificial Intelligence is designed to impart industry-relevant skills in Artificial Intelligence and Machine Learning. Download Curriculum Pre-Work: Math for AI and Statistics Refresher This Diploma in Artificial Intelligence program requires a basic level of mathematics, statistics, and Python for participants to understand and apply. Course 1: Programming with Python (5 Weeks) 5 Quizzes 2 Projects Python is a powerful programming language, and versatile in its use in data analysis. It can also be integrated with web apps or a production database. Being a full-fledged programming language, it is the single best language to learn for data scientists and computer scientists. In this course, you will build your proficiency in Python as it applies to Data Science - the common functions, libraries, related packages, and techniques to visualize and make inferences about the data. Installation of Python, Python packages overview, Shortcuts Data structures in Python - List, Tuples, Dictionaries, Sets, Conditional statements, functions Numpy - Array, Matrix, Selection techniques, Pandas - Series, Dataframes, Indexing, Saving & Loading dataframes Visualization using Python - Matplotlib, Seaborn, Barplot, scatter plot, Point plot, Pairplots Univariate, Multivariate,analysis, Scaling & Normalization, Imputing missing values, Working with outliers Course 2: Data Structures and Algorithms (7 Weeks) 7 Quizzes 2 Projects A well written algorithm with appropriate data structures form the basis of any program, and gives one the ability to manipulate data efficiently. In this course, you will learn about common data structures and algorithms that are used in solving various computational problems, with an emphasis on what's needed for AI & Data Science problems. Arrays, Array operations, Search (linear search vs. binary search) and Sort (Bubble Sort, Insertion Sort, Quick Sort, Merge Sort) review Definition of linked list, types of linked list, adding & removing an element, clearing the linked list, searching & sorting Structure & principle of stacks, declaration and initialization, push & pop an element, check if the stack is empty, peek an element Definition & implementation of queues, Queue operations, Enqueue & dequeue an element, getFront & getRear in Queue Linear & Non-linear data structures, Trees & tree traversal, B-Trees, node relationships, adding & removing an element Overview of Graph theory, Nodes, edges, cycles,subgraphs, directed & undirected graphs, adding & removing an element Binary Tree & Binary Search Tree, Properties,Implementing Binary Trees, Operations Course 3: Design and Analysis of Algorithms (5 Weeks) 5 Quizzes 2 Projects Algorithms are the heart of computer science and data science. These instructional blueprints allow us to solve any problem using calculation, data processing, and reasoning tasks. Algorithms also tend to be a lot more useful if they are efficient both in terms of time and space. In this course, you will learn about the design and analysis of such algorithms, emphasizing methods of application. Time & space complexity of algorithms, Analysis of algorithms What is the divide & conquer algorithm? When to use them? Time complexity of D&C algorithm, Iterative solution, Advantages & Disadvantages of D&C algorithm Greedy search algorithm -definition, Huffman coding algorithm, Pseudocode and implementation, How to approach a greedy algorithm problem Properties of dynamic programming strategy, Fibonacci series, Least common subsequence, Knapsack problem, Longest palindrome substring Breadth-first search, Depth-first search, Shortest path algorithm, Minimum Spanning Trees, Traveling Salesman Problem Course 4: Databases - SQL and NoSQL (4 Weeks) 4 Quizzes 2 Projects Organizations store their data using a combination of relational & non relational databases. Software professionals and data scientists are expected to know how to access & query the database, and to perform analyses on the extracted data. The objective of this course is to make you proficient with the querying, accessing and working with the data across both SQL and NoSQL databases. Introduction to database, Brief overview of relationship, RDBMS, Creating a database Overview of Joints - Inner, Outer joints, aggregations, connect to database using Python Executing SQL commands, My SQL workbench, List of commands in SQL, Data control language, Transactional control language Types of NoSQL database, CAP theorem, Introduction to Cassandra, Applications of Cassandra DB Course 5: Machine Learning (5 Weeks) 5 Quizzes 2 Projects Machine learning allows computers to do what comes naturally to humans and animals: learn from experience. Machine learning algorithms use computational methods to “learn” information directly from data without relying on a predetermined equation as a model. The algorithms adaptively improve their performance as the number of samples available for learning increases. In this course you will learn some of the most popular Machine Learning algorithms, their applicability and implementation. Intro to ML, Linear Regression, Multivariate Linear Regression, Training/Test Splits, Under/Overfitting Logistic Regression, Odds Ratio, Performance Measures - Precision & Recall Introduction to Conditional Probability, Bayes Theorem, Naive Bayes, K Nearest Neighbors, Distance Measures, KNN Classifier Introduction to Unsupervised Learning, Types of Clustering, K Means Clustering, Hierarchical Clustering, Evaluation Measures Curse of Dimensionality, Dimensionality Reduction, Eigenvalues & Vectors, Principal Component Analysis Course 6: Advanced Machine Learning (5 Weeks) 5 Quizzes 2 Projects In this course, you will build on your understanding of Machine Learning and learn how to combine techniques (ensemble techniques) using decision trees and random forest algorithms. You will also learn how to improve the model performance of machine learning models while dealing with issues of model complexity. Error, Sources of Error, Bias and Variance, Ablative Analysis of ML Algorithms Decision Trees, Entropy, Gini Index, Relative Error, Classification & Regression Trees Bagging, Boosting, Stacking, Ensemble Methods, Random Forest Algorithm Introduction to Feature Engineering, K Fold Cross Validation, Bootstrap Sampling, Up and Down Sampling Model Performance Measures - ROC, AUC, Building a ML Pipeline, Grid Search, Randomized Search Course 7: Deep Learning for AI (6 Weeks) 6 Quizzes 2 Projects Deep Learning, a specialized and advanced family of Machine Learning algorithms, works well when massive volumes of data, typically unstructured and disparate, is available. Deep Learning models are capable of solving such complex tasks such as recognizing objects within an image and translating speech in real time. In this course you will learn about Deep Learning and Neural Networks, and how to implement them in the real world. Math basics for Deep Learning, Functions & Derivatives, Optimizing a Continuous Function, Loss Functions, Gradient Descent Neural Networks Basics, Parameters vs Hyperparameters, Hyperparameter Tuning, Activation Functions, Softmax Feed Forward Neural Network, Backpropagation, Gradient Descent, Learning Rate & Tuning, Cross-Entropy Loss Data pre-processing, Data Augmentation, Batch Normalization, Dropout, Hardware Requirements Introducing CNNs, Convolution, Pooling, CNNs for Image Classification, Transfer Learning, Intro to RNNs for Sequential Data Applications to CV & NLP - Digit Recognition, Sentiment Analysis Course 8: Capstone (4 Weeks) Through a comprehensive Capstone Project, the students design and develop an end-to-end solution to a problem that reflects existing challenges in the real world. Project Proposal - Scope, Data, Plan Initial Report including EDA, Challenges & Proposed Solutions Submit Intermediate Report including Results to Date Submit Final Report, Demonstrate Solution and Present Findings Hands-on Projects Social Media Social Media Analytics for hands-on experience on NLP concepts Sarcasm detection in tweets making use of NLP Concepts. Learn more Mobile Development Google Store App Rating Prediction The Play Store apps data has enormous potential to drive app-making businesses to success. However, many apps are being developed every single day and only a few of them become profitable. It is important for developers to be able to predict the success of their app and incorporate features which makes an app successful. We can collect app data and user ratings from the app stores and use it to extract insightful information. A machine learning model can be used to predict rating for a given app, which can be used to estimate success and scope of improvement. Learn more Health Care Computer Vision: Pneumonia Detection Challenge. Computer vision can be used in health care for identifying diseases. In Pneumonia detection we need to detect Inflammation of the lungs. In this challenge, you’re required to build an algorithm to detect a visual signal for pneumonia in medical images. Specifically, your algorithm needs to automatically locate lung opacities on chest radiographs. Learn more FMCG Computer Vision: Object Classification - Food Computer vision can be used to automate supervision and generate action-appropriate action trigger if the event is predicted from the image of interest. For example, food items can be easily identified by a camera as make of the type of food, the color of the food, ingredients, etc. Learn more Retail ML - Cost Prediction on Acquiring customers Machine Learning helps retailers to predict the future through simulating scenarios that predetermine the outcomes and identify the crucial action areas. In Cost prediction on acquiring customers, we need to predict the cost of media campaigns in food mart of USA. In this challenge, you’re required to build an ML model to predict the media cost based on the customer’s details, product details, promotion details, and store details. Learn more Entertainment Music Player In this project, a generic music player sysytem using python program with certain features is implemented. The goal is to use data structure and perform certain operations on the music player where songs are added. Here the implemntation consist basic use of OOP and fundamental concepts like sorting, insertion, deletion of the songs from the created playlist. Learn more BFSI Bank Loan Defaulter Prediction This project is based on building a Supervised Learning Classification model that will help identify potential customers with a higher probability of defaulting on the bank loan. Learn more Telecom Telecom Customer Churn Prediction This project is based on building a Supervised Learning Classification model that will help to identify the potential customers who have a higher probability to churn. Then helps the company to understand the pinpoints and patterns of customer churn and will increase the focus on strategizing customer retention. Learn more Research Botanical Research for hands-on experience on CNN concepts Classification of different species of flowers from their images by making use of CNN concepts. Learn more World-Class Faculty Learn from the world-class faculty of IIIT-Delhi, several experienced industry practitioners from top organisations. Anubha Gupta Professor (ECE) PhD, IIT Delhi Jainendra Shukla Assistant Professor (CSE, HCD) PhD, URV Spain Ranjitha Prasad Assistant Professor (ECE) PhD, IISc Bangalore Saket Anand Associate Professor (CSE, ECE) PhD, Rutgers University, USA Syamantak Das Assistant Professor (CSE)PhD, IIT Delhi V. Raghava Mutharaju Assistant Professor (CSE) PhD, Wright State University, USA Vikram Goyal Head, Professor (CSE) PhD, IIT Delhi Md. Shad Akhtar Assistant Professor (CSE) PhD, IIT Patna The Great Learning Advantage Learn from a comprehensive curriculum taught by world-class faculty. Get guidance on your learning journey, and access dedicated career support. DESIGNED FOR WORKING PROFESSIONALS & STUDENTS Live Interactive Virtual Classes Live Online teaching A carefully designed curriculum for enhancing the skills of the students Career Support from Great Learning STRUCTURED PROGRAM WITH GUIDANCE Networking and Program support Dedicated program manager to solve your queries Mentorship from experts to gain industry insights Interact with peers to grow your professional network UNLOCK CAREER OPPORTUNITIES GL Confluence- A Great Networking Event A chance to interact with all past learners and share success stories Meet with the faculty and explore career opportunities Build a network with industrial pioneers, entrepreneurs, coders, architects, directors, etc. GL Excelerate - Career Support GL Excelerate is a career support program designed exclusively for our learners. We aim to empower our learners with everything they need to succeed in their careers. 3000+ Leading organizations hire our alumni 66% Alumni Career Transitions 3000+ Leading organizations hire our alumni 66% Alumni Career Transitions Exclusive recruitment drives Attend Great Learning job fairs organised every 2 months across cities. Access to curated jobs Access a list of jobs relevant to your experience and domain. Interview preparation Workshop to help you prepare for technical interviews conducted by industry experts. Career mentorship Get an expert career mentor personalised to your experience and industry. Our Diversity Hiring Partners Diversity hiring partners hire from a wide demographic and provide equal opportunity to all the applicants. Every wise leader knows and understands that Diversity and Inclusion is not something that is just ‘good to do’, but is an integral part and a key driver of innovation in business. At Ocwen. we value and respect the aspirations of a globally diverse workforce and continually strive to create an environment that allows for our diverse workforce to thrive and realize its full potential. Austin Thomas Director, Recruiting and Corporate Training Diversity and Inclusion to me is not a social agenda however it's a personal commitment. Diversity brings in new ideas and experiences, and people can learn from each other. Bringing in different ideas and perspectives leads to better problem-solving. Working in diverse teams opens dialogue and promotes creativity. Ms. Ritikaa Sakhuja Director HR We strive for a truly inclusive & diverse culture that fosters the best diversed talent with a range of background, skills & capabilities Ms. Jagadamba B TA Head At #Maersk we believe collectively we can make change happen, we are on an endeavour to create a gender equal workplace .We engage in building diverse teams not because it’s a check in the box but because we want to outperform. Mr. Gautam Shetty APAC -Head of Talent Acquisition and Talent Attraction A.P. Moller MAERSK Learners Testimonials The program design is excellent, fantastic in fact even non-coders can join in like me Rahul Sharma I found course provided by Great Learning is comprehensive, elaborate & exactly what is needed as a Tech Stack in the industry Pratiti Basu Assessment are real time projects, its making me very strong in the programming language Udayakumar Shanmugam In one sentence I would say that the journey of Machine Learning & Artificial Intelligence is both challenging & engaging which is something I would like Vishnu Manoj Faculty is very experienced & for me mentor sessions has been my favourite because i will be communicating as much as i can Shubhangi The course structure gives you a clear view of what all is going to happen next and how it is going to happen and it happens exactly same way Himan Shrimal I am interested in Data science since my Bachelors, so i want to make a career shift and i think this program by IIITD is a great move Upasana Roy I found Greatlearning in the internet and thought of giving it a try, which turned out to be one the greatest decision i made till now Kush Tripathi Program Fees Post Graduate Diploma in Artificial Intelligence 2,25,000 + GST *EMIs for the program start at ₹4300 Interactive Online Learning IIIT-Delhi Alumni Status Live doubt-clearing with expert mentors Dedicated career support by Great Learning through interview workshops and 1:1 mentorship Access to GL Confluence - Industry and Peer Networking Events Apply Now Apply Now Candidates can pay the program fee through Netbanking, Credit/Debit cards, Cheque, or DD. Also, with our corporate financial partnerships avail education loans at 0% interest rate*. Reach out to the admissions office at 080-4568-4431 for more details. Contact Us Eligibility Graduation with at least 50% marks or equivalent CGPA in any of the following UG degree programs- • B.Tech/ B.E in any discipline • B.Sc/BCA in CS/Mathematics/Statistics/IT/Electronics or related streams • BBA • MBBS • Related Bachelors in CS or IT or Economics or Bioinformatics or other areas involving a quantitative component - OR - Post-Graduation with at least 50% marks or equivalent CGPA in any of the following PG degree programs- • M.Sc/MCA/M.Tech/M.S in CS/Mathematics/Statistics/IT/Electronics or related streams • Related masters in CS or IT or Economics or Bioinformatics or other areas involving a quantitative component - AND - Experience with programming in at least one programming language Application Process 1 Fill the Application Form Apply by filling a simple online application form. 2 Online Admission Test (Waived off for eligible participants who have B.Tech. /B.E. /M.Tech. /M.E. in any discipline.) • Go through an admissions test to test your basic programming and aptitude skills. • Interested graduate applicants with 50% and above in the test will be selected. 3 Interview process Go through a screening call with the Admission Director’s office. 4 Join The Program An offer letter will be rolled out to select few candidates. Secure your seat by paying the admission fee. Upcoming Application Deadline Our admissions close once the requisite number of participants enroll for the upcoming batch . Apply early to secure your seats. Deadline: Today Apply Now Batch Start Date Online To be announced Frequently Asked Questions Frequently Asked Questions Will I receive the PG Diploma certificate after completing the program? Yes, you will receive a Post Graduate Diploma in Artificial Intelligence certificate after successfully completing the program. What are the benefits of pursuing the IIIT Delhi PG Diploma course in Artificial Intelligence? This 11-month course offers you several benefits. They include live, interactive online learning, live doubt-clearing and mentorship sessions from industry experts, IIIT Delhi alumni status, dedicated career support from Great Learning, GL Excelerate, and many more. Download our brochure or view all benefits. What is in this IIIT-Delhi: Post Graduate Diploma syllabus? The syllabus is highly comprehensive that covers Python, data structures and algorithms, DAA, SQL and NoSQL, Machine Learning and Deep Learning for AI, and a capstone project. Click here to know more about the course syllabus. What is the course fee for this PG Diploma program from IIIT Delhi? The course fee-related information you will find here: Program Fees Explore our Artificial Intelligence Programs Build your proficiency in the hottest industry of the 21st century.Explore PG Programs from top ranked universities. Explore Now Still have queries? Contact Us Please fill in the form and a Program Advisor will reach out to you. You can also reach out to us at iiitd.pgdai@greatlearning.in or 080-4568-4431. Application Closes Today Download Brochure Check out the program and fee details in our brochure Oops!! Something went wrong, Please try again. Name Email Mobile Number Work experience in years Work Experience in years UG Student (not final year) UG Student (final year) PG Student 0 Years Less than 1 Year 1-2 Years 2-3 Years 3-5 Years 5-8 Years 8-12 Years 12-15 Years More than 15 Years Student's Programming Background Student's Programming Background No background Some background Advanced background By submitting the form, you agree to our Terms and Conditions and our Privacy Policy. Submit Form submitted successfully Thank you for reaching out to us. You can expect to hear from us in 1 working day. Not able to view the brochure? View Brochure Browse Related Blogs Top AIML Tools, Softwares and Programming Languages of 2019 Learn More > Career prospects for a DevOps Engineer | Role of DevOps Engineer? Learn More > Top 12 Highest Paying Jobs in India in 2020 | Highest Salary Jobs in India Learn More > How to Code a Beginners Guide | Learn Programming for Freshers Learn More > Exception Handling in JAVA with Examples | A Beginners Guide Learn More >