Main navigation


Advanced Post Graduate Program in Data Science and Machine Learning (Part Time)

Become an industry-ready StackRoute Certified Data Science professional through immersive learning of Data Analysis and Visualization, ML models, Forecasting & Predicting Models, NLP, Deep Learning etc. with this Job-Assured Program*. This program is created in collaboration with Fraunhofer Institute, Germany. The program is for Data Science Level 1, 2 and 3 only.
Mode Of Delivery

Online Mentor-Led

Check Eligibility

*This will be the username for your NIIT account.
I agree toPrivacy Policy & overriding DNC/NDNC request for Call/SMS
Curated for working professionals
Fraunhofer Certified Program
Immersive & Outcome Driven
40 Weeks Program

*Terms and Conditions Apply. Refer FAQs

Curated for working professionals

Fraunhofer Certified Program

Immersive & Outcome Driven

40 Weeks Program

*Terms and Conditions Apply. Refer FAQs


The StackRoute program gradually transforms learners with no programming or no data analytics background into confident data science professional who can contribute effectively to data lifecycle activities such as data preparation, data analysis, data visualization, data modelling & statistical analysis, applying ML models, using NLP for text analysis, Deep Learning and data-based storytelling. On successful completion of all challenges, assessments and projects, learner will have the required skills and confidence to start his/her career in Data Science.

Note: This program is for Data Science Level 2 and Level 3 only. For the Foundations program or for the full program, please opt for the 'Combo' (Level 1 Part time and Level 2+ 3 Part Time) option.

Become a Job-Ready Data Science Professional
Outcome Driven, Practitioner Designed and Mentor-Led
Highly hands-on with Personalized Feedback to Learner
Advanced Analytics > Applying ML Models
Gain wide spectrum of skills to confidently join Data Science teams
Co-Designed, Co-Delivered and Co-Certified by Fraunhofer


Top Skills You Will Learn

Data analysis and visualisations using Excel, programming using Python, using RDBMS, data analytics using Python, prepare & store data, create data dashboards & visualizations using Tableau, business forecasting and predictive analytics using ML, Analyse text using NLP, introduction to Deep Learning and create & deploy ML models to support automated decision making

Job Opportunities

Data Analyst, Business Analyst, Jr. Data Scientist

Fraunhofer Certified

This Practitioner Designed program is created in collaboration with Fraunhofer Institute for Intelligent Analysis and Information Systems, Germany, the world’s leading applied research organization

Who Is This Program For?

Any data enthusiast working professional with foundational knowledge of data science

Minimum Eligibility to Join the Program

Open for all graduates. Students need to clear a test on Data Analysis & visualization using Excel & Python (Students that have completed the DS Foundations program are exempt from this test)

Placement Service Eligibility

STEM Graduates (including BCA, B.Sc.,MCA) with ≥ 50% aggregate in X, XII & Graduation and Age <25 years are eligible for Placement Assurance. Non-STEM Graduates are eligible for Placement Assistance only

IT technical skills required to join this program

Learner must demonstrate skills in statistical techniques, data analysis and visualization using Excel, Data analysis using Python and its libraries - Pandas, NumPy and using RDBMS as a data source. Refer FAQs for more details

Our Pedagogy

  • Learn
  • Practice
  • Apply
  • Review
  • Refactor

Build All Round Skills

Acquire Technical, Engineering and Professional skills. Become a confident DS/ML professional with deep skills


Mastery Learning

Achieve mastery with our individualized and group-based learning pedagogy

Fraunhofer Certified

Fraunhofer Certified

Co-designed, co-developed and co-certified with Fraunhofer

Outcome Oriented

Outcome Oriented

Gain and demonstrate competencies and become job-ready


Immersive, Experiential Learning

Work in a setup that mirrors real projects and learn from correcting mistakes


Practitioner Designed

Solve non-trivial challenges that are practitioner designed with real-life situations

Program Overview

The program equips you with requisite skills to become a confident job-ready professional who can contribute to varieties of activities within the data science practice.

Engineering Skills

Professional Skills

  • Working with Git
  • Review and Refactor
  • Agile work environment
  • Software engineering and clean coding practices
  • Statistical tools and techniques
  • Story-telling techniques
  • Communication Skills
  • Ability to work in teams
  • Self-confidence
  • Presentation and Articulation skills
  • Listening
  • Remote work practice

Program Design

  • Source, validate, clean, store and query data and perform data analysis
  • Create data dashboards & visualizations using Tableau
  • Slice and dice data to generate hypotheses
  • Use statistical tools to validate a hypothesis
  • Apply story-telling techniques using data to engage with stakeholders and help in data-based business decision-making
  • Create data and ML models for business forecasting and predictive analytics
  • Modelling data using machine learning tools and techniques
  • Analyse unstructured textual data
  • Construct, define and validate the ML models for supported / automated decision making
  • Use NLP to do analysis on textual data
  • Introduction to Deep Learning
  • Complete a project including ML modelling: Business understanding ->; Data preparation ->; Data Analysis --> Prepare ML model ->; Deploy ML Model ->; Demo & Present Insights



After the submission of the application form, you will have to go through a screening process post which you can directly enrol into the program by paying the Applicable Fee. Screening Process includes Aptitude Test, and English Test.


Apply Now

Payment Options

Upfront Payment


(Excluding GST @ 18%)

Includes Inaugural Discount 10%

(Valid till 31st May 2021)


Easy Financing Options

EMI Plans**


*Terms and Conditions Applicable Refer FAQs

**Learner to pay 10% Booking Fee on selection confirmation, Balance Fee to be paid by Learner or as a loan through the Finance Company. Full fees to be paid on / before the last date of the admissions closer for the batch.

Discount is calculated on the Program Fee. In case the learner opts for an EMI plan, the discount (Rs. 22000) will be deducted from the loan amount


Start Date



(Excluding GST @ 18%)

Apply Now

Frequently Asked Questions

Have a question? Check from our list of frequently asked questions.

Yes, the program is 100% online with Mentor led live sessions and support. The program will be delivered using two-way Audio-Video based virtual platform in real time.

The Program is offered in Part time mode with total around 12 hours of connect in a week, where schedule will include two connects during the week-days of 2 hours each and 1 connect for entire day during the week-end. To ensure no work gets carry forward, learner need to spend additional time as needed on a daily basis and/or during week-end.

  • Connect 1 – Every Tuesday from 6 pm to 8 pm IST
  • Connect 2 – Every Thursday from 6 pm to 8 pm IST
  • Connect 3 – Every Saturday from 9 am to 6 pm IST

If you the live session watch the session recording and complete the activities prior to the next connect.

Learner will need to have access to Microsoft Office (Specifically MS Excel). Otherwise, learners will need to use open source or evaluation or setup trial version of software as needed during various stages of the program.

Any graduate, final-year engineering student or working professional who aspires to become or grow as a Data Analyst can join the program. Must be available for around 12 hours each week for the whole program duration.

Students have to pay the full program fees to register for the program. In the Interest of the Students, NIIT has tie-up with a Finance partner to provide loan to the Students. Interested students can avail the loan through the Finance Partner subject to meeting the eligibility as determined by the Lender. NIIT has also arranged No Cost EMI Option based on the tenure of the loan. Loan is also with Interest charges for a longer tenure. Students availing loan need to first pay 10% of the Program fee as Non-Refundable Booking Amount and the balance amount can be paid after the loan is processed.

Program equips learner with wide variety of competencies so that learner can join Data Science team and contribute to wide spectrum of activities. These could include aspects of Data Analyst or Data Engineer or supporting Data Scientist. This helps learner to enter the data science team and progressively grow and accelerate his/her career.

STEM Graduates (including BCA, B.Sc.,MCA) with ≥ 50% aggregate in X, XII & Graduation and Age <25 years are eligible for Placement Assurance. Non-STEM Graduates are eligible for Placement Assistance only. Any STEM graduates who don't qualify in the Aptitude test at the time of admission will be eligible for Placement Assistance only.

For Placement Assistance, Students will be provided with up to 3 selection opportunities.

Learners are encourages to seek clarification during the virtual live mentor connect sessions. Learners may also post the question offline in the collaboration tool. At any time, learner may connect with our Learner success team who will assist with any program related queries.

To take up this program learner must clear a test on Data Analysis & visualization using Excel & Python.

They must:

  • Demonstrate skills in statistical techniques
  • Analyze and Visualize data using Excel
  • Analyze Data using Python and its libraries - Pandas, NumPy
  • Use RDBMS as data source
  • Provide a Self-declaration stating that the above competencies exist
  • Provide a Self-declaration stating you meet the pre-requisites and if found deficient, the exemption will be withdrawn and will need to join for Level1 and complete the same before continuing with the Level2 and Level3.
  • The EMI amounts are calculated on balance Fee + 18% GST
  • Interest rate is dependent on customer’s risk profile. The starting EMI's shown are based on starting interest rate for illustration purposes. The Actual EMI may vary based on the Interest Rate & will be at the sole discretion of the lender
  • An additional processing fee of 1% of loan amount + 18% GST is to be paid to the lender post loan approval
  • Loan approval will be subject to learner's eligibility as determined by the lender
  • After availing the loan, the candidate has to pay EMIs to the 3rd party lender
  • The loan agreement is between the Learner and the lender, and learners are informed to fully understand the terms and conditions applicable before availing the loan
  • The loan facility is provided by NIIT through a 3rd party lender in the best interest of the Learners. NIIT has no further role in the Loan process. Any dispute related to the loan is to be taken up with the lender
  1. Fill in the Application Form and Complete the Screening Process.
  2. If you are selected, you will receive an Admission Offer letter.
  3. On receiving the Offer Letter, pay Rs 22,000 + 18% GST to block your seat for the program. Your booking will be valid for the current batch**
  4. Initiate Loan Application for the Balance fee + 18% GST from**
  5. You will be re-directed to the lender’s website where you can complete the loan application and submit all supporting documents.
  6. Await Loan Approval from the lender.
  7. Once Loan application is approved and balance fee is disbursed to NIIT your registration to the program is confirmed.

** GST of 18% is applicable on all Fees

** One-time processing Fee of 1% of loan amount + 18% GST is payable to the lender post approval of loan

** If the loan approval is received after the current batch start, you will be accommodated in the next batch available. If there are no batches then your booking amount will be refunded to you

** Loan Application must only be initiated from You cannot initiate the loan directly from lender’s website

**Please ensure that you complete your loan application along with all documentation immediately for faster clearance. NIIT will not be responsible for any delay in loan clearance

ANY QUERIES? Connect with us