Courses

Back

Corporate Training Hire From Us Explore Courses
University Logo
Electronics & ICT Academy IIT Guwahati

Advanced Certification in Data Science and Data Engineering

2,478 Ratings

This advanced certification in data science and data engineering by E&ICT, IIT Guwahati and Intellipaat is designed by domain experts and is in line with industry requirements to help you master the required skills like python, linux, SQL, machine learning, spark, and power BI, etc. through real-time case studies. Learn from industry experts and become a certified data science and data engineering professional.

In Collaboration with

img
Apply Now Download Brochure

Ranked #1 Data Science Program by India TV

Learning Format

Online Bootcamp

Live Classes + Projects

9 Months

Career Services

by Intellipaat

E&ICT IIT Guwahati

Certification

400+

Hiring Partners

trustpilot review 3332
sitejabber review 1429
mouthshut review 24068

About the Program

In this program, you will get a deep understanding of the data science and engineering core skill sets like linux, NumPy, Pandas, Spicy, SQL, machine learning, deep learning, Azure data engineering, NLP, and data visualization, etc. You will be trained by industry experts and faculty from top universities as well as work on real-time projects and case studies that will help you become proficient in the fastest-growing data science sector.Read More

Data Science and Data Engineering Course Key Highlights

Advanced Certification from E&ICT, IIT Guwahati
9 Months of Live Sessions from Industry Experts
180 Hrs of Live Sessions
218 Hrs of Self-paced Learning
50+ Industry Projects & Case Studies
One-on-one with Industry Mentors
Soft Skills Essential Training
Dedicated Learning Management Team
Free Career Counselling
Career Services by Intellipaat
24/7 Support
3 Guaranteed Interviews by Intellipaat
Designed for Working Professionals & Freshers
No Cost EMI Option

Partnering with E&ICT, IIT Guwahati

This certification program in data science and data engineering is in partnership with E&ICT Academy IIT Guwahati. E&ICT IIT Guwahati is an initiative of the Ministry of Electronics and Information Technology (MeitY), Govt. of India in collaboration with the team of IIT Guwahati professors to provide high-quality education programs.

Upon completion of this program, you will:

  • Receive a certificate from E&ICT, IIT Guwahati
Certificate Click to Zoom
Note: All certificate images are for illustrative purposes only and may be subject to change at the discretion of the EICT IIT Guwahati.

Program in Collaboration with IBM

IBM is one of the leading innovators and the biggest player in creating innovative tools for big data analytical tools. Top subject matter experts from IBM will share knowledge in the domain of analytics and big data through this training program.

Benefits for students from IBM:

  • Industry-recognized IBM certificates
  • Get IBM certificate upon completing respective IBM courses
  • Industry in-line case studies and project work
Certificate Click to Zoom

Career Transition

55% Average Salary Hike

$1,20,000 Highest Salary

12000+ Career Transitions

400+ Hiring Partners

Career Transition Handbook

*Past record is no guarantee of future job prospects

Who can apply for the data science and data engineering certification program?

  • Individuals with a bachelor’s degree and a keen interest in data science and data engineering.
  • IT professionals looking for a career transition as data scientists and data engineers.
  • Professionals aiming to move ahead in their IT careers.
  • Artificial intelligence and business intelligence professionals.
  • Freshers who aspire to build their career in the field of data science and data engineering.
Who can aaply

What roles can an data science and data engineering professional play?

Senior Data Scientist

Understands the issues and creates models based on the data gathered, and also manages a team of data scientists.

AI Expert

Builds strategies on frameworks and technologies to develop AI solutions and helps the organization prosper.

Machine Learning Expert

With the help of several machine learning tools and technologies, builds statistical models with huge chunks of business data.

Applied Scientist

Designs and builds machine learning models to derive intelligence for the numerous services and products offered by the organization.

Big Data Specialist

Creates and manages pluggable service-based frameworks that are customized in order to import, cleanse, transform, and validate data.

Senior Business Analyst

Extracts data from the respective sources to perform business analysis, and generates reports, dashboards, and metrics to monitor the company’s performance.

Solution Architect

Creates overall technical vision for a solution to a specific business problem, while designing, describing, and managing the solution.

View More

Skills to Master

Python

Data Science

Data Analysis

Data Pipelines

Data Processing

SQL

NumPy

Pandas

SciPy

AI

Git

MLOps

Data Wrangling

Storytelling

Machine Learning

Prediction Algorithms

NLP

PySpark

Model

Data Visualization

Azure Data Engineering

View More

Curriculum

Live Course
  1. Python
  • Introduction to Python and IDEs – The basics of the python programming language, how you can use various IDEs for python development like Jupyter, Pycharm, etc.
  • Python Basics – Variables, Data Types, Loops, Conditional Statements, functions, decorators, lambda functions, file handling, exception handling, etc.
  • Object Oriented Programming – Introduction to OOPs concepts like classes, objects, inheritance, abstraction, polymorphism, encapsulation, etc.
  • Hands-on Sessions and Assignments for Practice – The culmination of all the above concepts with real-world problem statements for better understanding.
  1. Linux
  • Introduction to Linux – Establishing the fundamental knowledge of how linux works and how you can begin with Linux OS.
  • Linux Basics – File Handling, data extraction, etc.
  • Hands-on Sessions and Assignments for Practice – Strategically curated problem statements for you to start with Linux.
Download Brochure
  • Extract Transform Load
    • Web Scraping, Interacting with APIs [Ma1]
  • Data Handling with NumPy
    • NumPy Arrays, CRUD Operations,etc.
    • Linear Algebra – Matrix multiplication, CRUD operations, Inverse, Transpose, Rank, Determinant of a matrix, Scalars, Vectors, Matrices.
  • Data Manipulation Using Pandas
    • Loading the data, dataframes, series, CRUD operations, splitting the data, etc.
  • Data Preprocessing
    • Exploratory Data Analysis, Feature engineering, Feature scaling, Normalization, standardization, etc.
    • Null Value Imputations, Outliers Analysis and Handling, VIF, Bias-variance trade-off, cross validation techniques, train-test split, etc.
  • Scientific Computing with Scipy
    • Introduction to scipy, building on top of numpy
    • What are the characteristics of scipy?
    • Various subpackages for scipy like Signal, Integrate, Fftpack, Cluster, Optimize, Stats and more, Bayes Theorem with scipy.
  • Hands-on Exercise:
    • Importing of scipy
    • Applying the Bayes theorem on the given dataset.
  • Data Visualization
    • Bar charts, scatter plots, count plots, line plots, pie charts, donut charts, etc, with Python matplotlib.
    • Regression plots, categorical plots, area plots, etc, with Python seaborn.
Download Brochure
  • SQL Basics-
    • Fundamentals of Structured Query Language
    • SQL Tables, Joins, Variables
  • Advanced SQL-
    • SQL Functions, Subqueries, Rules, Views
    • Nested Queries, string functions, pattern matching
    • Mathematical functions, Date-time functions, etc.
  • Deep Dive into User Defined Functions
    • Types of UDFs, Inline table value, multi-statement table.
    • Stored procedures, rank function, SQL ROLLUP, etc.
  • SQL Optimization and Performance
    • Record grouping, searching, sorting, etc.
    • Clustered indexes, common table expressions.
Download Brochure
  • Basic Mathematics – Linear Algebra, Multivariate Calculus
  • Descriptive Statistics –
    • Measure of central tendency, measure of spread, five points summary, etc.
  • Probability
    • Definition, Random Variable, Probability Distributions and use cases, Bayes theorem, Mathematical Expectation, Markov and Chebyshev Inequality.
  • Inferential Statistics –
    • Correlation, covariance, confidence intervals, hypothesis testing, F-test, Z-test, t-test, ANOVA, chi-square test, etc.
Download Brochure
  • Introduction to Machine learning
    • Supervised, Unsupervised learning.
    • Introduction to scikit-learn, Keras, etc.
  • Supervised Learning
    • Regression – Introduction classification problems, Identification of a regression problem, dependent and independent variables. How to train the model in a regression problem. How to evaluate the model for a regression problem. How to optimize the efficiency of the regression model.
    • Classification – Introduction to classification problems, Identification of a classification problem, dependent and independent variables. How to train the model in a classification problem. How to evaluate the model for a classification problem. How to optimize the efficiency of the classification model[Ma5]
    • Linear Regression – Creating linear regression models for linear data using statistical tests, data pre-processing, standardization, normalization, etc.
    • Logistic Regression – Creating logistic regression models for classification problems – such as if a person is diabetic or not, if there will be rain or not, etc.
    • Decision Tree – Creating decision tree models on classification problems in a tree like format with optimal solutions.
    • Random Forest – Creating random forest models for classification problems in a supervised learning approach.
    • Support Vector Machine – SVM or support vector machines for regression and classification problems.
    • Gradient Descent – Gradient descent algorithm that is an iterative optimization approach to finding local minimum and maximum of a given function.
    • K-Nearest Neighbors – A simple algorithm that can be used for classification problems.
    • Time Series Forecasting – Making use of time series data, gathering insights and useful forecasting solutions using time series forecasting.
  • Unsupervised Learning
    • Clustering – Introduction to clustering problems, Identification of a clustering problem, dependent and independent variables, How to train the model in a clustering problem, How to evaluate the model for a clustering problem, How to optimize the efficiency of the clustering model.
    • K-means – The k-means algorithm that can be used for clustering problems in an unsupervised learning approach.
    • Dimensionality reduction – Handling multi-dimensional data and standardizing the features for easier computation.
    • Principal Component Analysis – PCA follows the same approach in handling the multidimensional data.
    • Linear Discriminant Analysis – LDA or linear discriminant analysis to reduce or optimize the dimensions in the multidimensional data.
    • Association Rule Mining – Identifying strong rules in the data using machine learning.
    • Apriori Algorithm – For finding frequent itemsets in a dataset.
  • Performance Metrics
    • Classification reports – To evaluate the model on various metrics like recall, precision, f-support, etc.
    • Confusion matrix – To evaluate the true positive/negative, false positive/negative outcomes in the model.
    • r2, adjusted r2, mean squared error, etc.
Download Brochure

1. Non-Relational Data Stores and Azure Data Lake Storage

1.1 Document data stores
1.2 Columnar data stores
1.3 Key/value data stores
1.4 Graph data stores
1.5 Time series data stores
1.6 Object data stores
1.7 External index
1.8 Why NoSQL or Non-Relational DB?
1.9 When to Choose NoSQL or Non-Relational DB?
1.10 Azure Data Lake Storage

Definition, Azure Data Lake-Key Components, How it stores data? Azure Data Lake Storage Gen2, Why Data Lake? Data Lake Architecture

2. Data Lake and Azure Cosmos DB

2.1 Data Lake Key Concepts
2.2 Azure Cosmos DB
2.3 Why Azure Cosmos DB?
2.4 Azure Blob Storage
2.5 Why Azure Blob Storage?
2.6 Data Partitioning: Horizontal partitioning, vertical partitioning, Functional partitioning
2.7 Why Partitioning Data?
2.8 Consistency Levels in AzureCosmos DB:  Semantics of the five-consistency level

3. Relational Data Stores

3.1 Introduction to Relational Data Stores
3.2 Azure SQL Database – Deployment Models, Service Tiers
3.3 Why SQL Database Elastic Pool?

4. Why Azure SQL?

4.1 Azure SQL Security Capabilities
4.2 High-Availability and Azure SQL Database: Standard Availability Model, Premium Availability Model
4.3 Azure Database for MySQL
4.4 Azure Database for PostgreSQL
4.5 Azure Database for MariaDB
4.6 What is PolyBase and Why PolyBase?
4.7 What is Azure Synapse Analytics (formerly SQL DW): SQL Analytics and SQL pool in Azure Synapse, Key component of a big data solution, SQL Analytics MPP architecture components

5. Azure Batch

5.1 What is Azure Batch?
5.2 Intrinsically Parallel Workloads
5.3 Tightly Coupled Workloads
5.4 Additional Batch Capabilities
5.5 Working of Azure Batch

6. Azure Data Factory

6.1 Flow Process of Data Factory
6.2 Why Azure Data Factory
6.3 Integration Runtime in Azure Data Factory
6.4 Mapping Data Flows

7. Azure Data Bricks

7.1 What is Azure Databricks?
7.2 Azure Spark-based Analytics Platform
7.3 Apache Spark in Azure Databricks

8. Azure Stream Analytics

8.1 Working of Stream Analytics
8.2 Key capabilities and benefits
8.3 Stream Analytics Windowing Functions: Tumbling window, Hopping Window, Sliding Window, Session Window

Download Brochure
  • Artificial Intelligence Basics
    • Introduction to tensorflow
    • Keras API
  • Neural Networks
    • Neural networks
    • Multi-layered Neural Networks
    • Artificial Neural Networks
  • Deep Learning
    • Deep Learning Libraries
    • Deep neural networks
    • Convolutional Neural Networks
    • LSTM
    • Recurrent Neural Networks
    • GPU in deep learning
    • Autoencoders, restricted boltzmann machine
    • Deep Learning Applications
    • Chatbots
Download Brochure
  • Text Mining, Cleaning, and Pre-processing
    • Various Tokenizers, Tokenization, Frequency Distribution, Stemming, POS Tagging, Lemmatization, Bigrams, Trigrams & Ngrams, Lemmatization, Entity Recognition.
  • Text classification, NLTK, sentiment analysis, etc
    • Overview of Machine Learning, Words, Term Frequency, Countvectorizer, Inverse Document Frequency, Text conversion, Confusion Matrix, Naive Bayes Classifier.
  • Sentence Structure, Sequence Tagging, Sequence Tasks, and Language Modeling
    • Language Modeling, Sequence Tagging, Sequence Tasks, Predicting Sequence of Tags, Syntax Trees, Context-Free Grammars, Chunking, Automatic Paraphrasing of Texts, Chinking.
  • AI Chatbots and Recommendations Engine
    • Using the NLP concepts, build a recommendation engine and an AI chatbot assistant using AI.
Download Brochure
  • Introduction to MLOps
    • MLOps lifecycle
    • MLOps pipeline
    • MLOps Components, Processes, etc
  • Deploying Machine Learning Models
    • Introduction to Azure Machine Learning
    • Deploying Machine Learning Models using Azure
Download Brochure
  • Power BI Basics
    • Introduction to PowerBI, Use cases and BI Tools , Data Warehousing, Power BI components, Power BI Desktop, workflows and reports , Data Extraction with Power BI.
    • SaaS Connectors, Working with Azure SQL database, Python and R with Power BI
    • Power Query Editor, Advance Editor, Query Dependency Editor, Data Transformations, Shaping and Combining Data ,M Query and Hierarchies in Power BI.
  • DAX
    • Data Modeling and DAX, Time Intelligence Functions, DAX Advanced Features
  • Data Visualization with Analytics
    • Slicers, filters, Drill Down Reports
    • Power BI Query, Q & A and Data Insights
    • Power BI Settings, Administration and Direct Connectivity
    • Embedded Power BI API and Power BI Mobile
    • Power BI Advance and Power BI Premium
Download Brochure

Data Science Capstone Projects

  • The Data Science capstone project focuses on establishing a strong hold of analyzing a problem and coming up with solutions based on insights from the data analysis perspective. The capstone project will help you master the following verticals:
  • Extracting, loading and transforming data into usable format to gather insights.
  • Data manipulation and handling to pre-process the data.
  • Feature engineering and scaling the data for various problem statements.
  • Model selection and model building on various classification, regression problems using supervised/unsupervised machine learning algorithms.
  • Assessment and monitoring of the model created using the machine learning models.

Business Case Studies

  • Recommendation Engine – The case study will guide you through various processes and techniques in machine learning to build a recommendation engine that can be used for movie recommendations, restaurant recommendations, book recommendations, etc.
  • Rating Predictions – This text classification and sentiment analysis case study will guide you towards working with text data and building efficient machine learning models that can predict ratings, sentiments, etc.
  • Census – Using predictive modeling techniques on the census data, you will be able to create actionable insights for a given population and create machine learning models that will predict or classify various features like total population, user income, etc.
  • Housing – This real estate case study will guide you towards real world problems, where a culmination of multiple features will guide you towards creating a predictive model to predict housing prices.
  • Object Detection – A much more advanced yet simple case study that will guide you towards making a machine learning model that can detect objects in real time.
  • Stock Market Analysis – Using historical stock market data, you will learn about how feature engineering and feature selection can provide you some really helpful and actionable insights for specific stocks.
  • Banking Problem – A classification problem that predicts consumer behavior based on various features using machine learning models.
  • AI Chatbot – Using the NLTK python library, you will be able to apply machine learning algorithms and create an AI chatbot.
Download Brochure
View More
Disclaimer
Intellipaat reserves the right to modify, amend or change the structure of module & the curriculum, after due consensus with the university/certification partner.

Program Highlights

9 Months of Live Sessions from Industry Experts
50+ Industry Projects & Case Studies
E&ICT, IIT Guwahati Certification
One-on-one with Industry Mentors

Projects

Projects will be a part of your Certification in Data Science & Data Engineering to consolidate your learning. It will ensure that you have real-world experience in Data Science and Data Engineering.

Reviews

( 5 )

Hear From Our Hiring Partners

Career Services By Intellipaat

Career Services

Career Oriented Sessions

Throughout the course

Over 20+ live interactive sessions with an industry expert to gain knowledge and experience on how to build skills that are expected by hiring managers. These will be guided sessions and that will help you stay on track with your up skilling objective.

Resume & LinkedIn Profile Building

After 70% of course completion

Get assistance in creating a world-class resume & LinkedIn Profile from our career services team and learn how to grab the attention of the hiring manager at profile shortlisting stage

Mock Interview Preparation

After 80% of the course completion.

Students will go through a number of mock interviews conducted by technical experts who will then offer tips and constructive feedback for reference and improvement.

1 on 1 Career Mentoring Sessions

After 90% of the course completion

Attend one-on-one sessions with career mentors on how to develop the required skills and attitude to secure a dream job based on a learners’ educational background, past experience, and future career aspirations.

Placement Assistance

Upon movement to the Placement Pool

Placement opportunities are provided once the learner is moved to the placement pool upon clearing Placement Readiness Test (PRT).

Exclusive access to Intellipaat Job portal

After 80% of the course completion

Exclusive access to our dedicated job portal and apply for jobs. More than 400 hiring partners’ including top start-ups and product companies hiring our learners. Mentored support on job search and relevant jobs for your career growth.

Our Alumni Works At

Master Client Desktop

Peer Learning

Via Intellipaat PeerChat, you can interact with your peers across all classes and batches and even our alumni. Collaborate on projects, share job referrals & interview experiences, compete with the best, make new friends – the possibilities are endless and our community has something for everyone!

class-notifications
hackathons
career-services
major-announcements
collaborative-learning

Admission Details

The application process consists of three simple steps. An offer of admission will be made to selected candidates based on the feedback from the interview panel. The selected candidates will be notified over email and phone, and they can block their seats through the payment of the admission fee.

Submit Application

Submit Application

Tell us a bit about yourself and why you want to join this program

Application Review

Application Review

An admission panel will shortlist candidates based on their application

Admission

Admission

Selected candidates will be notified within 1–2 weeks

Data Science and Data Engineering FAQs

What can I expect from the advanced certification in data science and data engineering that Intellipaat offers?

This is one of the best data science and data engineering certification courses as it is designed keeping the industry requirement in mind to provide you with the required expertise to handle various aspects of data science and data engineering roles and responsibilities. The career prospects that you will achieve after the completion of the course are innumerable and have highly lucrative opportunities.

The advanced certification in data science and data engineering is offered by E&ICT, IIT Guwahati and Intellipaat. These instructors aim to make you proficient in the field of data science and engineering and have designed a curated curriculum in the form of online video lectures and projects to help you gain in-depth knowledge of data science and data engineering concepts..

If you fail to attend any of the live lectures, you will get a copy of the recorded session in the next 12 hours. Moreover, if you have any other queries, you can get in touch with our course advisors or post the questions on our community page.

On the successful completion of the training program and the fulfillment of all the requirements, including successfully passing the certification exam by Intellipaat, you will be awarded an advanced certification in data science and data engineering by E&ICT, IIT Guwahati.

Intellipaat is known for its quality training and industry mentorship. Our alumni are placed in reputed organizations globally such as Amazon, Microsoft, Genpact, Sony, Gartner, etc. Our learners also get lifetime access to free upgrades and learning material, which will help them at any point of time in their careers.

By enrolling with Intellipaat’s data science and engineering courses online, you will be able to take advantage of exclusive career guidance benefits, interview preparation, etc.

On average the starting salary of a data scientist is 10 LPA and that of a data engineer is 9 LPA. You can also check our dedicated blog on data science salaries in India based on various job roles.

Learners need to devote at least 8–10 hours per week for effective learning. Our live classes are flexible, and hence, working professionals can easily manage their learning and job together.

The duration of this program is nine months, which includes eight months of live sessions, and multiple project hours, and real-life assignments for a month.

Please note that the course fees is non-refundable and we will be at every step with you for your upskilling and professional growth needs.

Due to any reason you want to defer the batch or restart the classes in a new batch then you need to send the batch defer request on [email protected] and only 1 time batch defer request is allowed without any additional cost.

Learner can request for batch deferral to any of the cohorts starting in the next 3-6 months from the start date of the initial batch in which the student was originally enrolled for. Batch deferral requests are accepted only once but you should not have completed more than 20% of the program. If you want to defer the batch 2nd time then you need to pay batch defer fees which is equal to 10% of the total course fees paid for the program + Taxes.

View More

What is included in this course?

  • Non-biased career guidance
  • Counselling based on your skills and preference
  • No repetitive calls, only as per convenience
  • Rigorous curriculum designed by industry experts
  • Complete this program while you work