DSA with Python &AI/ML
Duration – 300 hrs. 6 hrs./day
Modules
DSA With Python
Python Programming Fundamentals
- Python Fundamentals, Control Statements & Functions
- Strings & Collections
Advanced Python Programming
- File Handling, Exception Handling
- Object-Oriented Programming, Advanced Python
- Problem Solving Concepts
Data Structures using Python
- Arrays & Strings, Linked Lists
- Stacks & Queues, Trees & Graphs, Hashing
Algorithms & Competitive Programming
- Searching & Sorting, Algorithm Design Techniques
- Dynamic Programming, Graph Algorithms
- Competitive Programming, LeetCode, HackerRank
Applied Data Science
Data Analysis & Visualization
- Mathematics for Machine Learning, NumPy & Linear Algebra
- Pandas & Data Processing, Data Visualization
- Exploratory Data Analysis
Machine Learning
- Machine Learning Fundamentals, Supervised Learning
- Unsupervised Learning, Model Evaluation
- Real-World Applications
Machine Learning
Deep Learning, Generative AI & Intelligent
Applications
- Deep Learning Fundamentals, TensorFlow & Keras
- Computer Vision, NLP, RAG, LLM
- Sequence Models, Generative AI, Prompt Engineering
Pre-requisites
- Basic Computer Knowledge
- Logical & Analytical Thinking
- Basic Mathematics & Statistics Knowledge
- Familiarity with Programming Concepts
- Understanding of Internet & Data Applications
Tools / Software / Hardware
Programming & DSA
- Python 3.x, VS Code / PyCharm
- Jupyter Notebook, Git & GitHub
Data Analysis & Machine Learning
- NumPy, Pandas, Matplotlib, Seaborn, Scikit-learn.
Deep Learning & Generative AI
- TensorFlow, Keras
- LangChain, LangGraph
- Ollama
Hardware
- Laptop/Desktop (8 GB RAM or Higher)
- Stable Internet Connection
Capstone Projects
DSA with Python Capstone Project
- Smart Route Optimization System
- Stock Market Portfolio Analyzer
- Online Exam Evaluation Engine
- Ride-Sharing Matching System
Generative AI Capstone Project
- Smart Route Optimization System
- Stock Market Portfolio Analyzer
- Online Exam Evaluation Engine
- Ride-Sharing Matching System
Take away
- Python Programming Proficiency
- DSA & Problem-Solving Skills
- Data Analysis & Visualization Skills
- Machine Learning Model Development
- Deep Learning Fundamentals
- Computer Vision & NLP Concepts
- Generative AI & LLM Application Development
- RAG, LangChain & AI Agent Development
- Industry-Ready AI & Data Science Skills
- Portfolio Projects & Interview Readiness
