Duration
9 Months
Modules
18 Modules
Projects
Real-Time
Support
Interview Prep
Enroll Now
Get 20% off - Limited Time Offer
Introduction to AI / ML
- What is Artificial Intelligence?
- What is Machine Learning?
- AI vs ML vs Deep Learning
- Applications of AI in real world
- Overview of career paths in AI / ML
Python for AI / ML
- Python basics and syntax
- Functions, loops and conditional statements
- List, tuple, dictionary and set
- File handling and exception handling
- Object-oriented programming basics
Mathematics for Machine Learning
- Basic statistics and probability
- Mean, median, mode and standard deviation
- Linear algebra basics
- Matrices and vectors
- Introduction to calculus for optimization
Data Analysis with NumPy and Pandas
- Introduction to NumPy arrays
- Pandas Series and DataFrame
- Data cleaning and preprocessing
- Handling missing values
- Filtering, grouping and transformation
Data Visualization
- Introduction to Matplotlib
- Seaborn basics
- Bar chart, line chart, histogram and scatter plot
- Visualizing correlations and distributions
- Storytelling with data
Machine Learning Fundamentals
- Supervised and unsupervised learning
- Training data and testing data
- Features and target variables
- Model training workflow
- Introduction to scikit-learn
Supervised Learning Algorithms
- Linear Regression
- Logistic Regression
- Decision Trees
- Random Forest
- K-Nearest Neighbors
Unsupervised Learning Algorithms
- Clustering concepts
- K-Means clustering
- Hierarchical clustering
- Dimensionality reduction basics
- PCA introduction
Model Evaluation and Optimization
- Accuracy, precision, recall and F1-score
- Confusion matrix
- Train-test split and cross validation
- Overfitting and underfitting
- Hyperparameter tuning basics
Deep Learning Basics
- Introduction to neural networks
- Perceptron and multilayer perceptron
- Activation functions
- Introduction to TensorFlow / Keras
- Building simple deep learning models
NLP, Computer Vision and Real-Time Projects
- Introduction to Natural Language Processing
- Text preprocessing and sentiment analysis
- Introduction to Computer Vision
- Image classification basics
- Real-time AI / ML mini projects
Flask and FastAPI for AI Applications
- Flask fundamentals for simple ML web apps
- FastAPI setup, routing and request handling
- Creating REST APIs for trained ML models
- Input validation with Pydantic schemas
- API testing using Postman and Swagger UI
Advanced Deep Learning
- Convolutional Neural Networks basics
- Recurrent Neural Networks overview
- Transfer learning concepts
- Model regularization techniques
- Working with real-world deep learning datasets
Generative AI and LLM Basics
- Introduction to generative AI
- Large language model fundamentals
- Prompt engineering basics
- Using AI APIs in applications
- Building simple GenAI use cases
MLOps and Model Lifecycle
- Understanding MLOps workflow
- Experiment tracking basics
- Model versioning concepts
- Monitoring model performance
- Retraining and maintenance basics
Docker, Cloud and FastAPI Deployment
- Dockerizing Flask and FastAPI applications
- Serving ML models through FastAPI endpoints
- Environment variables and dependency management
- Deployment with Gunicorn, Uvicorn and Nginx
- Cloud deployment workflow and production best practices
Capstone AI / ML Projects
- End-to-end machine learning project
- NLP or computer vision project
- Data preprocessing to deployment workflow
- Project documentation and GitHub upload
- Portfolio-ready project presentation
Career Preparation and Mock Interviews
- AI / ML resume building
- LinkedIn and GitHub profile improvement
- Scenario-based interview preparation
- Technical mock interviews
- Placement support and career guidance
Ready to Start?
Join Moltres Institute Today