NIIT India

PGP in Machine Learning & Artificial Intelligence

Fees: ₹ 2,25,000+ 18% GST 680 hours
Placement opportunities Mentor-led online
Upcoming Batch:
  • scheduled 26-Nov-25 43 Weeks (Mon, Tue, Thu, Fri) 07:30 PM to 09:30 PM

The NIIT advantage

Turning ambitions into achievements
  • Expert-led learning – learn from top industry experts
  • Global competence – be job-ready with NIIT certifications
  • Project showcase – present standout creative work
  • Industry training – build skills through real-world practice
  • Placement support – access top jobs via NIIT’s trusted recruiter connect
  • Employer trust – hold industry-recognized, valued credentials
Built in placement assistance
  • 100%Eligible learners placed*
  • ₹10 LPAKickstart your career with salaries up to*
https://www.niit.com/india/wp-content/uploads/2024/11/Frame-7.png

Skills you gain

  • Data analysis - extract insights from data
  • Machine learning - build predictive models
  • Data visualization - present data visually
  • Time series forecasting - predict future trends
  • Statistical analysis - interpret and validate data
  • Power BI - create interactive dashboards

What you’ll learn

  • Data analytics using Excel
  • Analytics using SQL
  • Introduction to programming using Python
  • Python for data science
  • Advanced programming concepts using Python
  • Exploratory data analysis
  • Exploratory data analysis using Power BI
  • Storytelling using Power BI
  • Statistics & data visualization using Python
  • Applied statistics for machine learning
  • Capstone project 1
  • ML mini project
  • Data modelling using machine learning – part 1
  • Data modelling using machine learning – part 2
  • Time series forecasting
  • Capstone project 2

Trusted by 800+ hiring partners

Am I eligible to apply?

Unlock exciting career opportunities!
  • If you have a minimum of 50% in class X, XII, and graduation, you're eligible to apply.
  • Undergraduates must maintain at least 50% marks until the final year and achieve a minimum 50% aggregate upon graduation.
  • Open to BE/B.Tech, BCA, B.Sc. (Maths, Stats, CS, IT), MCA and M.Sc IT graduates.
  • Explore how profiler and personal interview unlock your path to placement assistance—check our FAQs!

Enroll in just a few easy steps!

  • Fill application

  • Get Screened

  • Pay fees

1. Application
    +91 Get OTP

    Frequently asked questions

    Candidates should meet the program-specific eligibility criteria mentioned on the website. Typically, this includes a minimum percentage in Class X, XII, and graduation. Final-year students may also apply, subject to successful graduation before program completion.

    The program duration varies depending on the course and batch schedule. It is structured into sprints, modules, or live sessions, with the pace determined by the number of sprints covered each week. For example, if a batch is scheduled on Monday, Tuesday, Thursday, and Friday from 7:30 PM to 9:30 PM, four sprints are completed each week. Each sprint consists of a 2-hour synchronous session followed by a minimum of 2 hours of self-study or assignment work, which must be completed and submitted before the next sprint session.

    To enroll in the program, you need to complete the online application form, appear for the profiler assessment if required, and pay the program fees. Admission is confirmed only after the payment is successfully processed.

    Download the program brochure to know more details about the topics covered in the curriculum.

    Some programs require basic familiarity with programming or computers, while others are beginner-friendly. Check the program-specific prerequisites on the website.

    The program combines live online sessions, hands-on lab exercises, assignments, and industry-oriented projects to ensure practical learning alongside theoretical knowledge. It is structured into multiple courses, each consisting of several sprints. A sprint includes a 2-hour synchronous session led by a mentor, followed by a minimum of 2 hours of asynchronous practice where learners complete and submit assignments. Consistent completion of assignments is essential to avoid backlogs.

    Yes. Most programs include a capstone or real-world project to provide practical experience and showcase skills to employers.

    Graduates will gain the knowledge and skills aligned with the program’s objectives, preparing them for relevant industry roles. The exit profile depends on the program, e.g., Full-Stack Developer, Data Analyst, Cybersecurity Specialist, Digital Marketer, etc.

    NIIT may provide placement assistance for certain programs. The availability and details of placement support are program-specific. Learners should check the respective program page or brochure on the NIIT website to confirm if placement assistance is offered. However, it is important to note that employment is not guaranteed, and placement assistance is subject to the candidate’s eligibility and adherence to the program’s guidelines. For detailed information on placement assistance specific to each program, please refer to the respective program's brochure or terms and conditions.

    Learners have multiple options to pay the program fees. They can pay the full amount upfront, often with special concession offers mentioned on the website. Alternatively, they can pay in installments or avail of loans through third-party lenders with easy EMIs. EMI and loan approvals are subject to eligibility, credit assessment, and documentation, and NIIT does not guarantee loan approval. For more details, please refer to the Finance section on the program page of the NIIT website.

    Availing a loan is entirely optional, and NIIT does not mandate it. The loan is provided by a third-party lender, and NIIT has no role in the process; any disputes or issues must be resolved directly with the lender. Applicants should carefully review the loan agreement, including EMIs, interest rates, processing fees, and repayment terms, as these are determined by the lender. EMIs must be paid directly to the lender, and the program schedule is independent of the EMI plan. Loan cancellations, foreclosures, or refunds will be governed solely by the lender’s terms and conditions.

    If the applicant is below 21 years of age, a co-applicant (21 years or older) is required. Minimum documents for both applicant and co-applicant typically include: PAN Card, Aadhar Card (front and back), 6 months’ bank statements showing income, and employment proof—recent 3 months’ salary slips for salaried professionals or ITR/business registration proof for self-employed individuals. Additional documents may be requested based on applicant profile, CIBIL score, and eligibility. Incomplete documentation may result in rejection at the lender’s discretion. If unable to provide these documents, contact your Program Advisor for possible alternatives.

    Learners need a system capable of participating in sessions, submitting work, and accessing resources without disruption.

    System Requirements:

    • Hardware: Laptop/desktop with Intel i3/AMD Ryzen 3 or higher, 8 GB RAM, 256 GB SSD, functional webcam and microphone.
    • Software: Windows 10/macOS or higher, updated web browser (Chrome, Edge, Firefox), MS Office/Google Workspace, PDF reader.
    • Internet: Stable broadband/Wi-Fi with minimum 10 Mbps; backup connection recommended.
    • Security & Maintenance: Updated antivirus, ability to install required tools and libraries.

    The system should smoothly run live sessions, coding exercises, applications, and access online resources without performance issues.

    Yes. A certificate is awarded upon successful completion of all program requirements, including assignments, projects, and assessments. Candidates must have cleared the full program fees or any outstanding dues to be eligible for the certificate. Certificates are provided digitally.

    Candidates can contact NIIT’s support team via the program portal, email, or helpline, with specific contact details provided after enrollment. To escalate issues, log in to your account on www.niit.com, go to My Courses, and scroll to the section for raising support requests. Alternatively, log in to the LMS and navigate to the Learner Support section to submit your queries or issues.ill in your grievances or queries, and our expert advisors are ready to provide you support.

    You can read the complete set of Terms and Conditions applicable for this program at https://www.niit.com/india/terms-and-conditions/learner-rule-book-stackroute-programs/

    Learner success stories

    PGP in Machine Learning & Artificial Intelligence

    Coming from a different background, I was looking to pivot my career into a more future-ready domain. From the moment I connected with NIIT, I received consistent support across teams—mentors, marketing, and placement. Unlike most online courses that focus only on tools, this program helped me develop the mindset and methodology needed to solve real-world problems. The mentors used practical examples to make learning intuitive and sustainable, even beyond the course. If results matter, this program truly delivers—I set a goal when I joined, and NIIT helped me achieve it.

    JAGAN MOHAN​

    PGP in Machine Learning & Artificial Intelligence

    "Hailing from the vibrant city of Bangalore. As an M. Tech graduate in Mechanical Engineering, I nurtured a deep-seated fascination for the transformative power of Data Science. This field, a symphony of analytical acumen and technological innovation, resonates profoundly with my personal and professional ethos.My academic and technical background has been a launchpad into the Data Science realm, where complex data is not merely numbers but a narrative waiting to be understood and harnessed. The allure of uncovering hidden patterns and contributing to data-driven decision-making has been a significant motivator in my pursuit of this discipline."

    Dhanush PS

    PGP in Machine Learning & Artificial Intelligence

    "I would like to thank NIIT for helping me upskill myself with the trending technologies and guiding me in the field of Data Science. All the sessions were conducted online in an orderly manner, and there was a student success manager who took care of our concerns. Since I was a part of a full-time course in Data Science, the daily sessions from Monday to Friday helped me get a very good knowledge of all the technologies that are trending in the Data Science field. My mentors helped me broaden my learning curve and made me experience certain real-life corporate instances."

    Harmandeep Singh​

    PGP in Machine Learning & Artificial Intelligence

    "Making a career switch is never easy. Joining Niit was one of the best decisions I have made during this crucial stage of my life. I would like to thank the NIIT  for such an incredible course. The course was designed such that there is enough time for practice and the given assignments are challenging enough. The mentors here are very supportive through out the course.The placement team is doing a great job by conducting multiple sessions to help us prepare for the job interviews. The package provided to me is higher than what was promised."

    SANDEEP GANDE

    PGP in Machine Learning & Artificial Intelligence

    This course was incredibly rewarding. Conducted online by excellent mentors, the pace was well-balanced—not too fast, not too slow. It was thoughtfully designed with enough challenges, and the faculty provided strong support to help us overcome them. Initially, I was skeptical, but the program turned out to be life-changing. The placement service was excellent, and the package I received exceeded expectations. Special thanks to Shradha Ma’am for her motivation and guidance in helping me secure a great offer.

    Manikandan S

    You may also like