Course Image

Artificial Intelligence & Data Science Diploma

دبلومة شاملة بتجمع بين AI وعلوم البيانات، بتركّز على الأساسيات النظرية والتطبيق العملي باستخدام أحدث الأدوات والتقنيات.

Module 1-Python for AI (1-Python for AI)

  • Download required tools
  • Data Types
  • Configuring Anaconda
  • Strings
  • Python basic Syntax
  • Containers
  • Conditions
  • Loops
  • Strings
  • Functions
  • Files Databases
  • Reusability

Module 1-Python for AI (2-Object-oriented programming (OOP)

  • Introduction to OOP and how to use them in AI
  • Handling Projects in Business
  • Complexity Analysis

Module 1-Python for AI (3-Python (Data Structure))

✨Project: Python problems - Build OOP Projects

  • Importance of Data Structures
  • Data Structures in AI
  • Data Structures usecases
  • Graphs

Module 2-Mathematics for AI (1-Introduction)

  • Introduction to Data Science
  • Data Pipeline
  • History of Data
  • Importance of data in business
  • Introduction to Data Science, Data Analysis and Data Engineering
  • DataOps Pipeline
  • History of Data
  • Importance of data in business
  • Data Tools

Module 2-Mathematics for AI (2-Statistics)

  • Data pipeline
  • Importance of statistics in Al
  • Important statistics rules in Al (mean, median, mode, variance, sti... etc.)
  • Sampling techniques
  • Statistical test
  • Hypothesis testing

Module 2-Mathematics for AI (3-Linear Algebra)

  • How to use linear algebra in Data Analysis
  • Basic Algebra rules
  • Matrix multiplication

Module 2-Mathematics for AI (4-Probability)

  • Why do we use probability?
  • Conditional probability
  • Unconditional Probability
  • Probability distribution

Module 2-Mathematics for AI (5-Calculus)

✨Project: Analyzing Real Data with Statistics for AI.

  • Calculus in Al
  • Differentiation
  • Weights optimization
  • Partial Clerative
  • Chain Rule

Module 3-Data Analysis (1-Introduction to Data Analysis)

  • History of Data
  • Importance of data in business
  • Important tools to use in data science

Module 3-Data Analysis (2- Data Extracting)

  • Web scrapping (beautiful soup, requests)
  • feature extraction
  • data filtering and data manipulation
  • Scrapping tools
  • Automatic scrapping

Module 3-Data Analysis (3-Data Science with python: Pandas)

  • Dealing with dataset
  • Extracting information from dataset
  • Data Handing and formatting
  • Creating Dataframes
  • Automatic Data Cleaning
  • Automatic Data Analysis

Module 3-Data Analysis (4-Data Visualization)

  • Matplotlib basics (charts, modeling, matplotlib with dataframes)
  • Seabom basics
  • Automatic Visualization
  • Sweetvir

Module 3-Data Analysis (5-Real life data)

  • How to transform data into vectors?
  • Work with real datasets
  • getting started with Kaggle

Module 3-Data Analysis (6-Image Processing)

  • openCV basics
  • face detection, recognition
  • object detection
  • Medlapipe

Module 3-Data Analysis (7-Audio Analysis)

✨Project: End-to-End Data Projects - Report Generation

  • Wave analysis >
  • Sampling
  • Quantization
  • Audio Visualization

Module 4-Data Science

✨Project: End-to-End Data Projects - Report Generation - Story Telling

  • Cloud-Based Platforms (Google Colab -Amazon SageMaker -IBM Watson - MS Azure ML)
  • SQL
  • Recommendation systems
  • Financial Analysis
  • PoweBI
  • Tableau
  • How to write your data schema
  • How to report your insights
  • Story telling
  • How to work with any data base in python and PowerBI

Module 5-Machine Learning (1-Introduction)

  • History of Machine Learning
  • Types of Machine Learning
  • Types of Problems AI can solve

Module 5-Machine Learning (2-Classification)

  • What is Classification
  • Logistic Regression
  • Support vector machine
  • K Nearest Neighbors
  • Decision Tree
  • Random forest
  • Xgboost regression
  • Decision Tree Regression
  • LASS Oregression
  • SVM Regression
  • Neural Network regression

Module 5-Machine Learning (3-Regression)

  • Begging
  • Decision Tree Regression
  • LASSO Regression
  • Random Forest Regression
  • Ridge Regression
  • SVM Regression
  • Boosting
  • Stacking
  • Xgboost regression
  • Neural Network regression

Module 5-Machine Learning (4-Clustering)

  • Calculus in AI
  • Clustering in business
  • K-Means Clustering
  • Mean Shift Clustering

Module 5-Machine Learning (5-Save & Use your model)

✨Project: Implementation from Scratch for important models - Tips & tricks for Interviews - MOC Interview

  • Saving Your model
  • Uploading your model
  • Create an APt
  • Connecting to your model

Module 6-Deep learning (1-Introduction)

  • What is deep learning
  • Why and when to use it
  • Deep learning and Neuroscience
  • TensorFlow VS Pytorch Vs Onnx

Module 6-Deep learning (2-Deep Learning in Business)

  • Auto ML
  • Tpot
  • Clear ML
  • N2O
  • ML flow

Module 6-Deep learning (3- Artificial Neural Network (ANN))

  • ANN Intuition
  • Forward & Backward propagation
  • Error functions and optimization
  • Activation functions
  • Implementation from Scratch

Module 6-Deep learning (4-CNN)

  • Neural networks for Image classification
  • Pretrained models & Transfer Learning
  • Inception model

Module 6-Deep learning (5-RNN)

  • Time Series Analysis
  • Network Feedback

Module 6-Deep learning (6-GRU & LSTM)

  • Network memory
  • Implementation approaches

Module 6-Deep learning (7-Transformers)

  • Generative Architectures
  • Deep fake networks
  • IBM Watson
  • Applying Al in real life applications
  • Chatbots basics
  • Chatbots basics
  • wit.ai

Module 6-Deep learning (8-Computer Vision)

  • Advanced neural networks
  • Applying computer vision in medical fields
  • Applying computer vision in medical fields
  • Medical data types (CT scans, dicom files, etc..)
  • Working with 3D data types
  • image segmentation
  • 3D CNN
  • Object Detection
  • No code models
  • Data Augmentation
  • Data Annotation
  • Data Annotation

Module 6-Deep learning (9-Langchain)

  • Intro to Hugging Face
  • Hugging Face API
  • Deploying Hugging Face models

Module 6-Deep learning (10-Closing)

✨Project: Building a Simple Image Classification Model.

  • Al Automation
  • Cronjobs
  • Intro to Reinforcement learning
  • References
  • Questions and answers
  • Project selection

Module 7: Course Projects

  • Currency Classifier
  • Face rocognition/ detection Course Projects
  • Text classification
  • Market predection
  • Music Recommendation system
  • Movie Recommendation ststem
  • Cancer detection
  • Multi user Chatbot
  • image generator using GANs
  • Scrapping data from instegram We will be working with over 30 datasets from different types (Le images, string, numbers etc...)

Course Outcome & Expectations نتائج الدبلومة والتوقعات

  • أكثر من 10 مشاريع.
  • استخلاص رؤى من جميع أنواع البيانات.
Conclude Insights from all kinds of Data
  • إجراء جميع عمليات المعالجة المسبقة للبيانات اللازمة لأي مشكلة.
Perform all Data preprocessing required for a problem.
  • إنشاء مجموعات بيانات بناءً على المشكلة. وقواعد البيانات.
Generate Datasets based on the problem
  • اختيار المنهجية الأنسب لحل أي مشكلة تحسين.
Choose the best methodology to solve any optimization problem
  • إتقان الأدوات الرئيسية لعلم البيانات.
Mastering main tools of Data Science
  • ضبط النماذج وتخصيص هياكلها. Fine tune models and customize architectures
  • مقابلات تجريبية + تدريب مهني (Mock Interviews + Career Coaching)