Program Description

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.

Key Highlights

check svg

Knowledge of Spark Architecture and Programming

check svg

An understanding the ML project lifecycle and Architecture

check svg

An understanding the Principles of the Containerization and DataOps

check svg

The ability to automate ML Workflow, Pipelines and Deployment

check svg

An understanding of Generative AI Architectures and Models

check svg

110 hours of overall experiential learning

check svg

Modular Assignments, Modular Quizzes, Campus Immersion (Optional)

check svg

Discussion room community

check svg

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

check svg

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

check svg

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

check svg

2 days* Campus Immersion (*Tentative)

Learning Format

Online

Duration

12 Weeks

Certified by

IITM Pravartak Technologies Foundation
Technology Innovation Hub (TIH) of IIT Madras and
TCS

Program Fee

Rs. 49,500 (Inclusive of GST)

Program Description

Program Brochure

Education Qualification

Freshers/individuals pursuing Bachelor's/Master's degree, who aspire to a career in the field of AI-ML
Junior and mid-career professionals, looking for accelerated career growth and a salary increase.

Suggested Prerequisites

Individuals with an understanding of the fundamentals of AI and ML with basic programming and mathematical knowledge, looking to build their career in the IT industry
Recommended to complete the 'Introduction to Python Programming, Statistics Fundamentals and Introduction to Scala' before attending the live lectures.

Lead Faculty

Madhusudhanan ("Madhu") Baskaran
Principal Consultant - IIT Madras Pravartak | Adjunct Faculty - IIT Madras | Translational Researcher | Co Founder- TriniPI | Imaging | LLM | AIML | Mentor |
IIT Madras Pravartak
Academic Expert

Learning Module

•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.

•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



Are you interested in this program?

Our Learning Partners

Want To Know More

Guiding Star with Our Help!

Contact Us