Bootcamp Curriculum
A practical AI & Machine Learning bootcamp covering Python, Git, Data Science, Machine Learning and Deep Learning using industry tools.
Tools & Frameworks You Will Learn
PythonGitNumPyPandasMatplotlibSeabornScikit-LearnTensorFlowPyTorchOpenCVYOLOv8NLTKspaCyTesseract OCR
Module 1 — Developer Foundations
- Python fundamentals
- Running scripts and environments
- Data types and operators
- Functions and control flow
- Git fundamentals
- Version control with GitHub
- Writing clean Python code
Module 2 — Data Science Foundations
- NumPy for numerical computing
- Pandas for data manipulation
- Data cleaning workflows
- Exploratory Data Analysis
- Data visualization with Matplotlib
- Visualization with Seaborn
Module 3 — Machine Learning
- Supervised learning
- Regression models
- Classification models
- Clustering techniques
- Feature engineering
- Model evaluation
- Using Scikit-Learn
Module 4 — Deep Learning
- Neural networks fundamentals
- Training models with TensorFlow
- Building models in PyTorch
- CNNs for image recognition
- Training MNIST models
- Training CIFAR10 CNNs
Module 5 — Computer Vision
- Image processing with OpenCV
- Image thresholding
- Object detection with YOLOv8
- OCR pipelines with Tesseract
Module 6 — Natural Language Processing
- Text preprocessing
- Tokenization with NLTK
- Word embeddings
- spaCy NLP pipelines
- Sentiment analysis
- IMDB dataset models
Module 7 — Capstone Projects
- Train a CNN from scratch
- Build a complete ML pipeline
- Real-world dataset analysis
- Deployable machine learning workflow