Your chance to be called an IIITDian: Enroll in the PG Diploma in Computer Science and Artificial Intelligence from IIIT-Delhi today.

Program Overview


Comprehensive Curriculum

  • Understand Computer Science foundations
  • Develop a conceptual understanding to solve practical applications of Computer Science
  • Learn applied aspects of Artificial Intelligence and use this knowledge towards innovative applications

Learn from the Best

  • Learn from the world-class faculty of IIIT-Delhi
  • Mentorship from several experienced industry practitioners from top organisations
  • Get access to learning content and practically relevant material, hackathons, Q&A forums, and more from Great Learning

Post Graduate Diploma from IIIT-Delhi

  • Showcase your expertise and credibility with a Post Graduate Diploma in CS & AI from IIIT-Delhi
  • Earn IIIT-Delhi Alumni Status
  • Gain a valuable addition to your profile and leverage it with dedicated career assistance

Program Curriculum

This 12-month program is designed to impart industry-relevant skills in Computer Science, Artificial Intelligence, and Machine Learning.


PRE-WORK: Math for AI and Statistics Refresher
The program requires a basic level of mathematics and statistics for participants to understand and apply.

COURSE 1: Programming with Python
  • Python Programming Fundamentals
  • Use of Packages in Python for Data Science
  • Data Collection and Scraping in Python
  • Visualization and Exploratory Data Analysis
COURSE 2: Data Structures and Algorithms
  • Types of Data Structures – Arrays, Linked Lists
  • Stacks, Queues
  • Trees, Graphs
  • Searching and Sorting
COURSE 3: Design and Analysis of Algorithms
  • Time and Space Complexity and Mathematical Analysis
  • Divide and Conquer and Greedy Algorithms
  • Dynamic Programming
  • Branch and Bound Algorithms
COURSE 4: Databases - SQL and NoSQL
  • Database Principles
  • SQL for DB
  • NoSQL - Cassandra, MongoDB
COURSE 5: Machine Learning
  • Supervised Learning
  • Unsupervised Learning
COURSE 6: Advanced Machine Learning
  • Ensemble Techniques
  • Feature Selection, Model Evaluation and Tuning
COURSE 7: Deep Learning for AI
  • Neural Networks and Deep Learning
  • Applications to Computer Vision and Natural Language Processing
COURSE 8: Capstone Project

Post Graduate Diploma

*This certificate is for representative purposes only.

Successful graduates will receive alumni status from IIIT-Delhi

World-Class Faculty

Learn from the world-class faculty of IIIT-Delhi, and several experienced industry practitioners from top organisations.

Anubha Gupta

Anubha Gupta

Professor (ECE)
PhD, IIT Delhi

Jainendra Shukla

Jainendra Shukla

Assistant Professor (CSE, HCD)
PhD, URV Spain

Ranjitha Prasad

Ranjitha Prasad

Assistant Professor (ECE)
PhD, IISc Bangalore

Saket Anand

Saket Anand

Associate Professor (CSE, ECE)
PhD, Rutgers University, USA

Syamantak Das

Syamantak Das

Assistant Professor (CSE)
PhD, IIT Delhi

V. Raghava Mutharaju

V. Raghava Mutharaju

Assistant Professor (CSE)
PhD, Wright State University, USA

Vikram Goyal

Vikram Goyal

Professor (CSE)
PhD, IIT Delhi

The Great Learning Advantage

Get guidance on your learning journey and access dedicated career support.

Great Learning is India's leading online professional learning and higher education platform. When you choose this program, you also get access to Great Learning’s extensive pool of industry experts and dedicated career assistance.

  • 170+ COUNTRIES
  • Best E-Learning/Online Tutoring Company of the Year-BW Education Awards 2023
  • Best corporate training Platform Education Innovation Summit & Award 2023
  • BEST ONLINE SKILLS PROVIDER (Education Innovation Awards 2022)

Live Interactive Virtual Classes offer live online teaching, a job-relevant curriculum, and dedicated career support from Great Learning.


Benefit from networking and program support, which includes a dedicated program manager, mentorship from industry experts, and opportunities for peer interaction to expand your professional network.


Demonstrate your competence to prospective employers by sharing an e-portfolio showcasing all the projects you've completed and the skills you've gained throughout the program.


Craft a standout resume that emphasizes your skills and prior professional experience. Additionally, acquire the skills needed to excel in interviews through interview preparation sessions.


Gain access to a Job Board with job openings posted by 2500+ organizations, exclusively available to program participants.


Benefit from mentorship by industry experts and tap into their insights on how to construct a fulfilling career.

Fee & Financial Assistance

Program Fee₹2,25,000 + GST
Admission Fee
(included in program fee, payable on enrolment)

Candidates can pay the program fee through Net Banking, Credit/Debit cards, Cheque, or DD. Students can avail education loans at a 0%* interest rate from corporate FinTech partners.


*Conditions apply. Please reach out to the admissions office at 080 1255 2101 for more details.

Admission Process

Program 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


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

  • » Experience with programming in at least one programming language.

Application Process

  • Step 1: Fill the Application Form
  • Apply by filling a simple online application form.
  • Step 2: Online Admission Test
  • Go through an admissions test to test your basic programming and aptitude skills. Eligible applicants with 50% and above in the test will be selected.
  • Step 3: Interview Process
  • Go through a screening call with the Admission Director’s office.
  • Step 4: Join Program
  • An offer letter will be rolled out to select few candidates. Secure your seat by paying the admission fee.