Offered by
Logo 1 IITM Pravartak

IITM Pravartak Certificate Programme on

MLOps - Scalable ML Operations - Associate

Mobile banner
₹ 49,500/-
(Inclusive of all applicable taxes)

Limited seats availableNo Cost EMI options available

About the programme

about

Machine Learning Operations (MLOps) is a set of practices that automates and simplifies the process of building, deploying, and maintaining machine learning models. It essentially bridges the gap between the development (Dev) phase of creating a machine learning model and the operations (Ops) phase of getting it to run smoothly in the real world.

Learners in this programme will acquire and master the basics of MLOps skills with the help of industry and academic experts through live lectures and various hands-on tools required for industry use cases. This programme will be a combination of practical learning (hands-on and experiential learning paradigms) and theoretical learning (live lectures). MLOps focuses on automating the entire workflow of building an ML model, including data collection, training, testing, deployment, monitoring, and retraining. This ensures a consistent and efficient process.

The global MLOps market is projected to grow from US$2.33 billion in 2025 to US$19.55 billion by 2032, exhibiting a CAGR of 35.5% during this period. Another report estimates the market to reach US$37.4 billion by 2032 with a CAGR of 39.3% from 2023.

about

By the end of the programme, learners are expected to acquire the following:

  • Knowledge of Spark Architecture and Programming
  • An understanding the ML project lifecycle and Architecture
  • An understanding the Principles of the Containerization and DataOps
  • The ability to automate ML Workflow, Pipelines and Deployment
  • An understanding of Generative AI Architectures and Models

Learning Outcomes

What you learn

Develop hands-on expertise in

Python

Scala

Apache Spark

ML Algorithms

LLM - BERT, ChatGPT, Llama, T5

Containerisation - Docker, Docker Compose

Kafka

Apache Airflow

Ray

The field generates a variety of job roles, including but not limited to:

The field generates a variety of job roles, including but not limited to:

Machine Learning Operations (MLOps) Engineer (Junior/Associate)

Data Engineer

MLOps Platform Engineer

ML Automation Engineer

Key highlights

110 hours of overall experiential learning

Modular Assignments, Modular Quizzes, Campus Immersion (Optional)

Discussion room community

Opportunities to interact and learn from IITM Pravartak SMEs and domain experts from industry

Get access to curated datasets, tutorials, coding assignments, presentations and class notes

Eligible students may appear for NPT assessment and will get excellent career opportunities

2 days* Campus Immersion (*Tentative)

Programme pedagogy

Expert-led live sessions

Get trained by the eminent professors of IITM Pravartak and industry experts

Recorded session videos

Learn anytime, anywhere, and on any device

Modular Assignments

Work on design-based and coding assignments

Peer networking and expert connect

Improve your learning network and ask queries to the experts through communities

Enriched with hands-on sessions

Learners will get ample opportunities for hands-on learning by getting real-world content and public datasets

Live Master Class

Discuss the industry use cases from the experts

Digital certificate

Successful learners will receive a digital certificate upon successful completion of the programme

Campus Immersion Programme

Learners will experience a 2-days campus Immersion* during the programme *(Travel and accommodation would be borne by the learners)

Dedicated Help Desk

Get your queries resolved by connecting with our dedicated Help Desk

Programme Syllabus Overview

Download Programme Calendar

This comprehensive syllabus will be delivered through a combination of Self-paced Learning, Live Lectures, Recorded Session Videos, Community-based Digital Classrooms as applicable.

  • Self-paced Learning*: Python programming: Programming essentials, Data Types, Control Structures, Functions, Modules, OO Concepts, Regex using Python
  • Self-paced Learning*: Data Operations and Analysis, Data Analysis: Numpy, Data Visualization: Matplotlib, Seaborn, Pandas: Data cleaning, munging/wrangling, manipulation, EDA, Working with different data sources and structures, HPO (Hyperparameter Optimization) Tuning
  • Self-paced Learning*: Statistics, Descriptive statistics and Sampling techniques
  • Self-paced Learning*: Programming using Scala: Programming fundamentals using Scala2, Concepts of Parallel Programming using Scala
  • *Self-paced Learning Content will be available a week before the start of the course
  • Essentials of Apache Spark: Spark Architecture, Data Frame basics, DataFrame transformation and execution, DataFrame joining, Implementation using PySpark/Scala Spark
  • Ingesting data into Spark, Spark SQL, Spark Data and Stream processing, Implementation using PySpark/ScalaSpark

  • Predictive Modeling: Regression and Classification Algorithms, Supervised and Unsupervised Algorithms, Performance Measures and Metrics
  • Convolutional Neural Networks, Gradient Descent Algorithm, Pretrained CNNs: Feature Extraction and Fine Tuning, Sequence Models – RNN, Word Embeddings
  • Implementation of ML algorithms using Python-centric Libraries
  • Introduction to Generative AI
  • Variational autoencoders (VAEs)
  • Transformer Architecture
  • Encoder only Models - BERT
  • Decoder only Models - Llama, ChatGPT
  • Encoder and Decoder model - T5 and BERT
  • LLMOps Lifecycle
  • MLOps Vs. DevOps
  • ML Project Life Cycle
  • ML Production Infrastructure
  • MLOps Architecture
  • MLOps on Cloud
  • MLOps Data Processing Life Cycle with Data Storage
  • Review of Operating System Concepts
  • Basic Principles of Containerisation
  • Concepts of Version Management System and CI/CD in Data Pipelines
  • Introduction to Docker
  • Dockerfiles, Images, and Containers
  • Docker Networking
  • Docker Compose
  • Introduction to Kafka and its Implementation
  • Introduction to Apache Airflow
  • Implementation of Pipeline using Ray
  • Download Programme Calendar

    Programme Brochure

    Details about the programme and the sessions are available in the brochure.

    Certificate Eligibility Criteria

    Learners will be awarded a co-branded digital certificate upon successful completion of the programme.

    • Participants who successfully meet the evaluation criteria of > 50% or above in the overall score, which includes the required Live Lecture Attendance of 20%, Quiz 40% and Modular Assignments 40% will be awarded a 'Certificate of Completion'.
    • Participants who are unable to meet the evaluation criteria and scores < 50% will be awarded a 'Certificate of Participation'.
    • There will be 5 quizzes. The quiz is MCQ-based without any negative marking. Each quiz will be conducted after completion of every module.
    • There will be 5 Modular Assignments. Each Modular Assignment is conducted at the end of every module. The Course Evaluation components are as below:
    Sr. No. Learning Components Weightage Certificate of Completion Certificate of Participation
    1 Live Lecture Attendance 20% Candidates securing 50% or above in the overall score Candidates securing below 50% in the overall score
    2 Quiz 40%
    3 Modular Assignment 40%
    Certificate

    Meet the Mentor(s)

    FAQs

    Please take a look at the most frequently asked questions; you might have your query answered here.

    Undergraduates, postgraduates, and working professionals with limited work experience along with those with a foundational understanding of AI/ML with basic programming and mathematical knowledge, can apply for this programme.
    • Click the 'Buy Now' button
    • Login with your TCS iON Digital Learning Hub credentials or sign up as a new user.
    • After logging in/signing up, you will be asked to share the details required to complete your purchase. This includes your name, email ID, phone number, and other details.
    • For 'Buy Now': On successful submission of the form, you need to proceed to make the payment by clicking on 'Click to Pay'. EMI options are available.
    • You will receive a successful purchase message on your registered email ID.
    This certificate programme is envisaged to help build a strong foundation across various streams through live and recorded lectures, hands-on implementation through industry use cases and mentorship from renowned industry and IITM Pravartak SMEs. Learners will also get an opportunity to showcase their skills to potential recruiters. The entire course is being delivered by IITM Pravartak SMEs and TCS iON industry experts.
    This is a one-of-a-kind programme that brings to you best-in-class experts from IITM Pravartak and TCS iON. This programme will be a combination of practical learning (hands-on and experiential learning paradigms) and theoretical learning (live lectures). This course focuses on automating the entire workflow of building an ML model, including data collection, training, testing, deployment, monitoring, and retraining. The price offered is highly competitive, comparable to similar products available in the market. This is a great value-add for learners.
      In case a learner misses a live lecture, he/she will be provided access under the Live Lecture learning component, to view the recorded version of the session within and for a specified time frame.
    The learners would need the following infrastructure to access the learning platform:
      1. Device: A standard desktop/laptop with camera and mic having standard configurations with at least 8 GB RAM and standard SSD/HDD hard drive, with the latest version of Windows, Ubuntu, RHEL as the OS.
      2. Internet: A regular broadband/Wi-Fi connection or a minimum mobile 4G/5G connection.
      3. Cloud Infrastructure: Students must create their own AWS account. This would be required for Hands-on activities related to Amazon SageMaker.
    Yes, all eligible learners will have the opportunity to appear for three job interviews based on their TCS iON National Proficiency Test (TCS iON NPT) score.
      1. Learners can appear for TCS iON NPT as per the course topic and TCS iON NPT schedule.
      2. TCS iON NPT has to be completed within 3 months from completion of the course.
    *Final year students and Freshers
    The duration of this programme is three months, over a span of 12 weeks, including hands-on. This programme will include around three hours of live lectures to be attended by the learner each week. The live lectures are planned every Tuesday and Thursday for around 1 hour 30 mins to 2 hours each. In case a learner miss a live lecture, he/she will be provided access under Live Lecture learning component, to view the recorded version of the session within and for a specified time frame.
      All the participants must secure the passing criteria in the Live session attendance, quiz and assignment to obtain a Certificate of Completion.
    Sr.No. Learning Components Weightage Certificate of Completion Certificate of Participation
    1 Live Session Attendence 20% Candidates securing 50% or above in overall score Candidates securing below 50% in overall score
    2 Quiz 40%
    3 Modular Assignment 40%

      The 'Certificate of Completion' will be awarded to candidates securing 50% and above in the overall score.
      The 'Certificate of Participation' will be awarded to candidates securing below 50% in the overall score.
      Please note that the course fee is non-refundable under any circumstances. Also, the course fee is non-transferable for any other course on the TCS iON platform or for any other purpose. We will be with you at every step for your upskilling and professional growth needs.
      The software tools are mostly open-source/freeware tools. Students are required to configure the softwares on their personal machines/cloud environments. Installation and configuration guidelines will be provided. Students are required to create a free AWS cloud account for some part of the hands-on.
      Yes, we do have no-cost EMI option for this course.