PG Diploma in
Applied Data Science with Deep Learning
100% JOB Assured with Globally Accepted Certificate
Duration:460+60 Hrs
Eligibility: BE,CS, BCA
Intermediate
Program Outline
- RDBMS using MySQL
- Python Programming & Advanced Python
- Capstone Project – Python
- Advanced Excel
- Data Analysis & Reporting using Power BI
- Exploratory Data Analysis with Pandas
- Machine Learning Fundamentals & Advanced ML
- Capstone Project – Data Analysis
- Deep Learning using TensorFlow
- Natural Language Processing
- Generative AI & Agentic AI
- Capstone Project – AI
Tools / Software / Frameworks
- Anaconda, Jupyter, Colab
- MySQL Workbench
- Excel, Power BI
- Pandas, NumPy, Matplotlib
- Scikit-learn
- TensorFlow, PyTorch, Keras
- NLTK, Gensim, Word2Vec
Capstone Projects
- Business Data Analysis
- Flight Price Prediction
- Customer Classification
- Customer Segmentation
- Face Recognition & Image Processing
- Gesture Recognition
- Gender Detection System
Industry Job Roles
- Data Analyst
- BI Analyst
- Python Developer
- ML Engineer
- Data Scientist
- AI Engineer
- Deep Learning Engineer
- NLP Engineer
- MLOps Engineer
- Generative AI Engineer
Module 1 • RDBMS using MySQL 40 hrs
Key Skills: Databases · SQL queries · Joins · Stored procedures · Normalization · Transactions
| Introduction to databases and RDBMS | Database creation, concept of relation and working examples | Creating tables, design view, alter table operations & key constraints |
| Read, update and delete operations on tables, working with nulls | Querying tables: SELECT statement, examples and its variations | Filtering, sorting, predicates and working examples |
| Joins in SQL and working examples | Insert, update, delete operations and working examples | Scalar functions in SQL and working examples |
| SQL set-based operations and data aggregation | Sub-queries in SQL | Normalization and de-normalization |
| Views and temporary tables | Transactions in SQL | SQL programming: stored procedures and cursors in SQL |
Module 2 • Python Programming & Advanced Python 80 hrs
Key Skills: Data types · OOP · Functions · STL · File handling · Decorators · Generators
| Introduction to Python | Python data types and conditions | Control statements |
| Python functions | Default arguments | Functions with a variable number of arguments |
| Scope of variables | Global specifier | Working with multiple files |
| List and Tuple | List methods | List comprehension |
| Map and filter functions | String | List comprehension with conditionals |
| Set and dictionary | Exception handling | File handling |
| Object-Oriented Programming | Operator overloading | Inheritance |
| Regular expressions | Finding patterns of text | Meta characters |
| Testing fundamentals | Unit testing | Working with JSON |
| Decorators | Iterators | Generators |
Module 3 • Advanced Excel 40 hrs
Key Skills: Logical functions · VLOOKUP · Pivot tables · Dashboards · What-if analysis
| Introduction to MS-Excel | Fill series and flash fill | Logical functions: IF, AND, OR, NOT, IFERROR |
| Text functions | Date functions | Statistical functions |
| VLOOKUP and H-Lookup | Index and match functions | Sorting and filtering data |
| Pivot table | Data validation | What-if analysis |
| Charting techniques in Excel | Interactive dashboard creation | Data analytics project using Excel |
Module 4 • Data Analysis & Reporting using Power BI 40 hrs
Key Skills: Data modeling · DAX · Visualization · Dashboards · Data transformation
| Introduction to Power BI | Getting started with Power BI Desktop | Data modelling in Power BI |
| Creating visualizations | Advanced data transformation | Power BI dashboards |
| Data visualization best practices | Table and conditional formatting | Data cleaning and transformation |
Module 5 • Exploratory Data Analysis with Pandas 40 hrs
Key Skills: NumPy · Pandas · Matplotlib · Seaborn · Plotly · Data cleaning & aggregation
| NumPy | Vectorization | Broadcasting |
| Slicing of matrices | Filtering | Array creation functions |
| NumPy functions across axis | Stacking of arrays | Matrix calculation |
| Pandas Series | Data cleaning | Handling missing data |
| Pandas DataFrame | Selection data (loc, iloc) | Filtering data frames |
| Working with categorical data | Grouping & aggregation | Merging data frames (concat, merge) |
| Sorting data frames | Importing CSV files | Importing Excel files |
| Creating graphs using Matplotlib | Customizing plots | Seaborn, Plotly |
Module 6 • Machine Learning Fundamentals & Advanced ML 80 hrs
Key Skills: Regression · Classification · Clustering · Ensemble methods · SVM · PCA · Hyperparameter tuning
| Introduction to machine learning | Supervised machine learning | Unsupervised machine learning |
| Train-test split the data | ML workflow for project implementation | Regression |
| Simple linear regression | Multiple linear regression | Performance measure for regression |
| Classification and types | Logistic regression | Naïve Bayes classification |
| Decision trees and its types | K-Nearest Neighbour (KNN) classification | Performance measure for classification |
| Random Forest | Clustering and types | Boosting techniques: ADA Boost |
| Optimizing regression models with forward elimination and Grid Search CV | Improving classification models with ensemble modeling | Model evaluation strategies (KFold, Stratified KFold) |
| Regularization: L1 and L2 | Hyperparameter tuning and SVM | Dimensionality reduction with PCA |
Module 7 • Deep Learning using TensorFlow 40 hrs
Key Skills: ANN · CNN · RNN · LSTM · OpenCV · TensorFlow · PyTorch · Keras
| What is Deep Learning | Deep Learning methods | Deep Learning applications |
| Artificial Neural Network (ANN) | Hidden layers | Activation functions |
| CNN for computer vision | Performance measures for ANN | Need for hardware in Deep Learning |
| Basics of image processing | OpenCV library | Image reading, writing, enhancement |
| Edge detection, filtering, morphology | CNN architecture and its types | Building projects based on CNN |
| Need for data augmentation | Batch normalization and dropout | Object detection with CNN |
| Object recognition with CNN | Forward and backward propagation | TensorFlow, PyTorch, Keras |
| Recurrent Neural Network (RNN) | Long Short-Term Memory (LSTM) | Basic OpenCV functions |
Module 8 • Natural Language Processing 20 hrs
Key Skills: Text encoding · TF-IDF · Word2Vec · NER · Dependency parsing · Sentence embeddings
| Introduction to NLP | NLP: areas of application | Understanding the text |
| Text encoding | Word frequencies and stop words | Bag of words representation |
| Stemming and lemmatization | TF-IDF representation | Canonicalization |
| Phonetic hashing | Spell corrector | Pointwise mutual information |
| Gensim, Word2Vec | Word embeddings | Named Entity Recognition (NER) and Parts of Speech tagging |
| Dependency parsing and syntactic analysis | Semantic similarity and sentence embeddings | Bidirectional LSTM |
Module 9 • Generative AI & Agentic AI 40 hrs
Key Skills: VAE · GAN · Transformers · Prompt engineering · Zero/few-shot · Embeddings
| Introduction to Generative AI | Rule-based vs neural generation | Generative Adversarial Networks (GAN) |
| Variational AutoEncoder (VAE) | Transformers | Applications of Generative AI and ethics |
| FastText and subword models | Sentence embeddings and similarity | Encoding long text documents |
| Vector Databases | Prompt engineering | Retrieval-Augmented Generation (RAG). |
| Local LLMs with Ollama | Ollama API basics | AI Agents & Model Context Protocol (MCP) |
| MCP architecture | Streamlit | Position, align, and sort visuals |
| Multimodal AI | Responsible & Ethical GenAI | GenAI regulations (copyright, privacy, compliance) |
FAQs
What is the duration of the PG Diploma in Data Science course?
The course duration is 6 months, covering both foundational and advanced data science modules.
Who is eligible to apply for the course?
The program is open to graduates in BE,CS,BCA from any engineering stream.
Is prior programming experience required?
Not mandatory, but basic knowledge of programming or mathematics/statistics is recommended for better understanding.
What topics are covered in the curriculum?
The course includes:
- Python Programming & Data Structures
- Data Analytics (Excel, Power BI, Pandas)
- SQL & RDBMS
- Machine Learning
- Deep Learning & NLP
- Generative AI & Prompt Engineering
- Hands-on Project Work
What tools and platforms will I learn?
You will work with tools like:
- Jupyter, Google Colab, PyCharm
- MySQL, Excel, Power BI
- Python Libraries: Pandas, NumPy, Matplotlib, Scikit-learn, TensorFlow, PyTorch, NLTK
Are the classes conducted online or offline?
The format is not explicitly stated. It’s best to contact Cranes Varsity directly to confirm if the mode is online, offline, or hybrid.
Is this a government-recognized or university-affiliated diploma?
While the program offers a "globally accepted certificate", specific government or university affiliations are not mentioned. You should inquire directly for accreditation details.
What kind of projects will I work on?
You will complete real-time projects on:
- Regression & Classification
- Clustering Techniques
- Computer Vision & Gesture Recognition
- AI Application Use Cases
What kind of certification will I receive?
You will receive a PG Diploma in Data Science certificate from Cranes Varsity, which is marketed as globally recognized.
Is there placement assistance after completing the course?
Yes, Cranes Varsity claims to offer 100% job assurance. They provide placement support through job portals, company connections, and resume/interview preparation.
What is the fee structure of the course?
The exact course fee is not listed online. Interested candidates should contact Cranes Varsity directly for current pricing and payment options.
Are there any scholarships or entrance tests?
Yes, a scholarship test is mentioned on the website. You should inquire about eligibility, test dates, and the extent of fee waivers.
How do I apply and when does the next batch start?
You can apply through the official website
by filling out the enquiry form. The training calendar provides upcoming batch dates—check or contact the admissions team for details
