Course OverviewSyllabus
Course Overview
Read More
Python for Data Science
- Python fundamentals
- Functions
- OOP
- Exceptions
- Files
- APIs
- Virtual environments
- Git/GitHub
NumPy & Pandas
- Arrays
- DataFrames
- Cleaning
- Missing data
- Duplicates
- Transformation
- Aggregation
- Merging
- Feature engineering
Project: Clean a messy real-world dataset.
Statistics
- Probability
- Distributions
- Sampling
- Confidence intervals
- Hypothesis testing
- Correlation
- Regression
- A/B testing
Data Visualization
- Matplotlib
- Seaborn
- Plotly
- Storytelling
- Interactive visualization
Machine Learning
Supervised
- Linear Regression
- Logistic Regression
- Decision Trees
- Random Forest
- XGBoost
- SVM
- KNN
Unsupervised
- K-Means
- Hierarchical clustering
- PCA
ML Engineering
- Train/validation/test
- Cross-validation
- Pipelines
- Feature selection
- Hyperparameter tuning
- Imbalanced data
- Model evaluation
- Explainability
- SHAP
NLP
- Text preprocessing
- TF-IDF
- Embeddings
- Sentiment analysis
- Classification
- NER
- Transformers
- BERT
Generative AI
Flagship
- LLM fundamentals
- Tokens
- Embeddings
- Prompt engineering
- Structured outputs
- Function calling
- RAG
- Vector databases
- LLM evaluation
- Hallucination
- Guardrails
Tools: OpenAI API, Gemini, Claude, Hugging Face, LangChain, LlamaIndex, FAISS/Chroma
AI Agents
- Agent architecture
- Tool use
- Memory
- Planning
- Multi-step workflows
- Agent evaluation
- Human-in-the-loop
MLOps
- MLflow
- FastAPI
- Docker
- Model serving
- CI/CD
- Monitoring
Big Data
- Big Data architecture
- Spark
- PySpark
- Data pipelines
- Cloud data concepts
Capstone
End-to-End AI Product
Example:
Nepal Tourism Demand Prediction + AI Travel Assistant
Data → EDA → ML → RAG → Agent → API → Docker → Deployment
Graduate must be able to:
Build, evaluate and deploy an ML/GenAI application rather than simply train a model in Jupyter.
- Data Analysis
- Data Analysis
- data science
- database
- python
- datascience
- data analysis
- big data
- Deep learning
- pandas
- numpy
- machine learning
- data visualization
- artificial intelligence
Success Stories
