Tools in Data Science

    • May 2026: Tools in Data Science

    Marks Dashboard


    Week 0: Bridge Course
    • 📋 Syllabus

    Day 1 — Setup Day

    • Complete Notes
    • Installation
    • File Structure (Windows vs Linux)
    • Path Reading
    • Quiz & Exercises

    Day 2 — Linux & Shell Essentials

    • Survival Toolkit (/Notes/)
    • Terminal Navigation
    • touch, mkdir, rm, cp, mv
    • Basic Script Writing
    • Quiz & Exercises

    Day 3 — VS Code + Python Project Setup with UV

    • VS Code Setup
    • Virtual Environments
    • UV Workflow
    • Quiz & Exercises

    Day 4 — HTTP, APIs, Chrome DevTools

    • HTTP Fundamentals
    • Chrome DevTools
    • API Testing with curl
    • Quiz & Exercises

    Day 5 — Git & GitHub Workflow

    • Git Basic Flow
    • Init, Add, Commit
    • GitHub SSH Login
    • Quiz & Exercises
    Week 1: Dev Environment & Tooling
    • VS Code — Basics
    • VS Code — Advanced
    • UV — Basics
    • UV — Advanced
    • Bash Scripting
    • Git & GitHub
    • SQLite
    • HTTP Clients
    • Requestly
    • Data Formats
    • GitHub Pages
    • LaTeX

    Lab: Publish a Python library to PyPI Lab: Web Traffic Debugging with Burp Suite

    Week 2: Deployment & API Engineering
    • FastAPI Fundamentals
    • CORS & Middleware
    • Google OAuth 2.0
    • Config Management
    • Docker & Compose
    • Deployment Platforms
    • Logging & Testing
    • Observability
    • Cloudflare Tunnels
    • Local LLMs — Basics
    • Local LLMs — LM Studio & Ollama
    • Local LLMs — llama.cpp & vLLM
    • Local LLMs — MLX Labs

    Lab: Deploying Private LLMs with vLLM & API Gateway Lab: WebSocket Chat with Redis & PostgreSQL

    Week 3: LLM Engineering
    • Prompt Engineering — Foundations
    • Prompt Engineering — Reliable Reasoning & Output Control
    • Prompt Engineering — Prompted Applications & Production Practice
    • Context Engineering
    • Prompt Caching
    • Structured Output
    • LLM Architecture Survey
    • Multimodal Inputs
    • Vector Embeddings
    • Similarity Search
    • LLM CLI Tools
    • AI Coding Assistants
    • LangSmith & LiteLLM

    Lab: YouTube → Subtitles → Topics pipeline Lab: Cost-tracking dashboard

    Week 4: RAG & Hybrid RAG
    • Vector Databases
    • Chunking Strategies
    • Late Chunking
    • Contextual Retrieval
    • Hybrid Search
    • Reranking
    • Query Augmentation
    • Semantic Caching
    • Multimodal Embeddings
    • GraphRAG
    • LLM Grounding & Citations
    • RAGAS Evaluation

    Lab: RAGAS evaluation dashboard Capstone: BS Degree Chatbot

    Project 1

    Week 5: Agentic AI
    • Agent Fundamentals
    • Tool / Function Calling
    • Agent Memory Systems
    • LangGraph
    • Multi-Agent Systems
    • Specialized Agents
    • Model Context Protocol (/MCP/)
    • Custom MCP Servers
    • Async & Parallelism
    • LXD Sandboxing
    • Agent Evaluation

    Capstone: Autonomous Research Agent

    Week 6: Web Scraping & Data Processing
    • Playwright & Selenium
    • Scrapy
    • Anti-bot Patterns
    • Crawl4AI
    • Firecrawl & Apify
    • Vision Models for Scraping
    • Document Parsing
    • DuckDB + Parquet
    • Image Processing Pipeline
    • Speech AI
    • Video Understanding
    • Firestore Database
    • Scheduled Scraping
    • LLM Architecture

    Lab: Scheduled scraper with GitHub Actions Capstone: Job Posting Scraper Capstone: AI Signature Detection Capstone: Live Multilingual Translator

    Week 7: CI/CD, Security & Cloud
    • GitHub Actions Advanced
    • Advanced Docker
    • LLM Security — Offensive
    • LLM Safety — Defensive
    • OWASP LLM Top 10
    • VMs & SSH
    • Serverless Functions
    • Terraform & IaC
    • Cost Alerting & Budgets
    • Pub/Sub & Event-Driven

    Lab: Red-team your own API Lab: Full CI/CD to Cloud Run

    Week 8: MLOps & Fine-Tuning
    • Cloud Storage for ML
    • BigQuery ML
    • MLflow
    • Fine-Tuning Strategy
    • HuggingFace Ecosystem
    • Fine-Tuning Techniques
    • Quantization
    • Gemma 4 Fine-Tuning
    • GCP ML Pipeline
    • Model Publishing & Cards

    Lab: Full GCP pipeline Capstone: Production Fine-Tuned Model

    Project 2

    Reference
    • Tools Glossary
    • Command Cheatsheet
    • All Lab Assignments
    • All Capstone Projects

    01 Project 1

    Project 1 (After Week 3)#

    P1 is available at https://exam.sanand.workers.dev/tds-2026-05-p1