About the programme
Machine Learning Operations (MLOps) is a set of practices that automates and simplifies the process of building, deploying, and maintaining Machine Learning (ML) 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 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 the industry use cases. This programme will be a combination of practical learning (hands-on and experiential learning paradigms) and theoretical learning (live lectures). MLOps focusses on automating the entire workflow of building a ML model, including data collection, training, testing, deployment, monitoring, and retraining. This ensures a consistent and an efficient process.
As per the key market insights report by Fortune Business, the global MLOps market size was valued at US$ 720.0 million in 2022 and is projected to grow from US$ 1,064.4 million in 2023 to US$ 13,321.8 million by 2030, exhibiting a CAGR of 43.5% during the forecast period.
Learners will develop the following skills by the end of the programme:
- Understand the Machine Learning (ML) lifecycle
- Automate ML Workflow
- Gain an understanding of DevOps principles which includes concepts like version control, continuous integration/delivery, and infrastructure management
- Acquire the ability to collaborate with different stakeholders to achieve successful model deployment
- Monitor and Model Governance
Learning Outcomes
Develop hands-on expertise in
Experiment Tracking and Model Metadata
MLflow/Comet ML
Orchestration and Workflow Pipelines
Prefect / Metaflow / Kedro
Data and Pipeline Versioning
Data Version Control (DVC)/lakeFS
Feature Stores
Feast/Featureform
Model Deployment and Serving
Cloud-based MLOps Solutions (AWS SageMaker/Azure ML/Google Cloud AI Platform)
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
Machine Learning Engineer
Data Engineer
Data Analyst
Big Data Engineer
Data Scientist
Certificate programme recommended for
Final Year Students and Freshers
Freshers/individuals pursuing Bachelor's/Master's degree, who aspire for a career in the field of AI-ML
Working Professionals
Junior and mid-career professionals, looking for an accelerated career growth and salary hike
Prerequisites
Understanding the Fundamentals of AI and ML with basic programming and mathematical knowledge. Recommended to complete the 'Introduction to Python Programming, Statistics Fundamentals and Introduction to Scala' before the live lectures
Key highlights
120 hours of overall experiential learning
Modular Quiz, Industry Case Studies, Capstone Project, Campus Immersion
Discussion Room Community
Live doubt solving sessions by the experts
Opportunities to interact and learn from the IITM Pravartak SMEs and Domain experts from the Industry
Get access to public datasets, tutorials, coding assignments, presentations and class notes
Eligible students to appear for TCS iON NPT Assessment and get excellent career opportunities
2 days of 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
Industry use cases
Get an understanding of real-world problems and solutions through use cases
Peer networking and expert connect
Improve learning network and ask queries to the experts through communities
Enriched with hands-on sessions
Learners will get ample scope of hands-on learning with real-world content and public datasets
Live doubt solving sessions
Get your queries answered by the experts during live classes
Digital certificate
learners to receive a digital certificate upon successful completion of the programme
Campus Immersion programme
Learners to experience a 2 day Campus Immersion during the programme *(Travel and accommodation to be borne by the learners)
Dedicated helpdesk
Get your queries resolved by connecting with our dedicated helpdesk
Programme Syllabus Overview
This comprehensive syllabus will be delivered through a combination of 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
- Essentials of Apache Spark: Spark Architecture, DataFrame 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/Scala Spark
- Introduction to Git and GitHub: Introduction to the Git control system, discovering collaborative work on Git and GitHub, Management of Git projects with the repository system, File and project sharing with the push function, Updating your local repository with the pull, Participation in the improvement of public projects. Introduction to workflows and their automation with GitHub Actions
Programme Brochure
Details about the programme and the sessions are available in the brochure.
Digital Certificate
Learners will be awarded a co-branded digital certificate upon successful completion of the programme.
FAQs
Please take a look at the most frequently asked questions; you might have your query answered here.
- Click on the 'Buy Now' button.
- Login with your TCS iON Digital Learning Hub credentials or sign up as a new user.
- After login/sign up, you will be asked to share your details required to complete your purchase. This includes your name, email ID, phone number and other details.
- In case of 'Buy Now': On successful submission of the form, you need to proceed to make the payment by clicking on 'Click to Pay/Activate Code'. EMI options are available.
- In case of 'Activate Now': Enter the Licence Code on the pop-up window and click the 'Activate' button. Provide your details such as name, email ID, phone number and other details required to complete the application form. Once the activation code and your details are successfully submitted, click 'Get Started/Launch' and you can view the purchased variant in 'My Dashboard'.
- You will receive a successful purchase message on your registered email ID/mobile number.
-
In case a learner misses 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.
- Device: A standard Desktop/Laptop with camera and mic having standard configurations with at least 8 GM RAM and standard SSD/HDD hard drive, having latest Windows/Ubuntu/RHEL as OS
- Internet: A regular broadband/Wi-Fi connection or a minimum mobile 4G/5G connection
- Cloud Infrastructure: Students need to have/create their own AWS account. This would be required for hands-On activities related to Amazon SageMaker
- Learners can appear for TCS iON NPT as per the course topic and TCS iON NPT schedule.
- TCS iON NPT has to be completed within 3 months from completion of the course.
-
Minimum 70% of lecture attendance is required. Also, all the participants must secure passing marks in the quiz and project to obtain a Certificate of Completion. If not, a Certificate of Participation will be awarded to the candidates.
Sr.No. | Components | Total No. | Minimum Criteria | Certificate Type |
---|---|---|---|---|
1 | Quiz | 6 | (i) 50% and above in each quiz and (ii) Overall 50% in 6 quizzes |
Certificate of Completion |
2 | Project | 1 | Overall 50% and above | Certificate of Completion |
-
If either of the above minimum criteria is not met, then a Certificate of Participation will be awarded.
-
Please note that the course fees is not refundable under any circumstances. Also, the course fee is not 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.
-
Yes. Learners can use the India Toll Free helpline - 1800 266 6282 (TCS iON), 04469000024 (IITM Pravartak) or email us at info.tcsionhub@tcs.com, digitalskillsacademy@iitmpravartak.net
-
The softwares used for Hands-on will be mostly open source/freeware tools. Students will be required to configure the softwares on their personal machines/cloud environments. Installation and configuration guidelines will be provided. Students will have to to create a free AWS cloud account for some part of the hands-on.
-
Yes. We do have an EMI option for this course.