TRAINING


Curriculum of Robotics/AI:

Students are considered to have completed our program (course) if they complete five (sequential) classes of the program. These students will receive a Robotics Certificate from CBD Robotics. Classes will be highly specialized and focus on practical projects, students must complete new projects that are approved upon completing the course. Each class lasts 4 months or 16 weeks. Each week, students will attend 2 sessions. Each session lasts 2 hours, This includes theory and guidance for building practical projects. Students will develop practical projects under guidance of lecturers.


Python programming

Unit 1 Unit 2
Data types, control flow, functions, objects & classes Postgresql database, data modeling, sqlalchemy and model relationships in Python
Unit 3 Unit 4
Flask and the basics, building blog, authentication using flask-login, Unit test Api and web services, sending data API with POST, uploading files via API
Unit 5
Capstone project
Machine Learning in Python
Unit 1 Unit 2
Sqlite database, Pandas, Statistics, Probability, Hypothesis testing, Probability Distributions Acquiring data using json format, acquiring data from an API, scraping data from HTML websites
Unit 3 Unit 4
Linear Regression, Logistic Regression, Multivariate Regression, Time Series Regression Classification, Fitting and Overfitting, Cross Validation, Random Forest, Bayes, KNN, Clustering, SVM, LDA, PCA
Unit 5
Capstone project
Natural Language Processing
Unit 1 Unit 2
Language processing and Python, Accessing Corpora and Lexical resources Processing Raw text, Categorizing and Tagging words
Unit 3 Unit 4
Classifying text, extracting information from text Analyzing Sentence Structure, Analyzing the meaning of sentences
Unit 5
Capstone project
Deep Learning
Unit 1 Unit 2
Tensorflow and the basics, MNIST Neural network, hidden layer, convolutional layer, maxpooling layer, sub-sampling layer
Unit 3 Unit 4
Convolutional Neural Network for Image Processing Recurrent Neural Networks for language processing
Unit 5
Capstone project
Computer Vision/Robotics
Unit 1 Unit 2
Machine Learning for Machine Vision, binary classification, Expectation Maximization Gaussian Mixtures, Factor Analysis, Face Recognition
Unit 3 Unit 4
Image Processing and feature extraction, the pinhole camera, multiple cameras Models for style and identity, Temporal Models, Kalman Filter, Moving Objects
Unit 5
Capstone project


You can watch video of AI products in the world via link: Demo of AI products