Skip to content
Home » News » ADAD (ADVANCED DIPLOMA IN ARTIFICIAL INTELLIGENCE & DATA SCIENCE) 

ADAD (ADVANCED DIPLOMA IN ARTIFICIAL INTELLIGENCE & DATA SCIENCE) 

ADAD (ADVANCED DIPLOMA IN ARTIFICIAL INTELLIGENCE & DATA SCIENCE)

COURSE COVERAGE

LANGUAGE SKILLS 

PYTHON 

Basic syntax and data types – Control flow – Functions and modules – File handling – Exception handling – List comprehensions and lambda functions – Object-oriented programming (OOP) concepts. 

DATA MANAGEMENT 

MySQL 

Creating and modifying tables – Data manipulation (INSERT, UPDATE, DELETE) – Querying databases (SELECT, JOIN, GROUP BY) – Aggregation functions (SUM, AVG, COUNT) – JOIN and Subqueries. 

MongoDB 

Introduction to NoSQL databases – CRUD operations – Data Indexing & Aggregation – Working with Unstructured Data. 

DATA WRANGLING 

NUMPY 

Arrays and array operations – Indexing and slicing – Mathematical functions – Linear operations – Random module – Broadcasting. 

PANDAS 

Series and DataFrame – Indexing and selecting data – Data cleaning and manipulation – Merging and joining data – Grouping and aggregating data – Handling missing data – Time series data. 

DATA VISUALIZATION 

MATPLOTLIB 

Basic plotting (line plots, scatter plots, area plots) – Customizing plots (tables, titles, legends) – Multiple subplots – Histograms and box plots – 3D plotting. 

MACHINE LEARNING 

SCIKIT-LEARN 

Data preprocessing – Model selection and evaluation – Supervised learning algorithms (e.g., regression, classification) – Unsupervised learning algorithms (e.g., clustering, dimensionality reduction) – Pipelines. 

DEEP LEARNING 

TENSORFLOW & KERAS 

Basics of neural networks – CNN – RNN – NLP – Building and training simple models – Layers and activation functions – Loss functions and optimizers – Model evaluation and validation – Transfer learning. 

CODE MANAGEMENT 

GIT 

Setting up a GIT repository – Version Control – Branching & Merging – Collaboration.