Student Tip
Answer each question honestly to get an accurate complexity score. This helps you choose the right project level for your skills!
π Complexity Score Calculator
Answer each section. Your score will update live.
Your Complexity Score
Production-ready, enterprise features
π‘ Use this score when approaching your mentor for SRS approval.
π Recommended Level: Advanced
This project is Capstone-ready
π Sample: βSmart Document Summarizerβ
Parameters
- β 5 Features β +60
- β 10+ Technologies β +60
- β Architecture β +15
- β API Reference β +15
- β Deployment β +15
- β 450 words β +25
β Capstone-ready β mentor will approve SRS.
π Project Ideation Hub
346 projects Β· avg 239 ptsπ¨βπ« Mentor SRS Approval Guide
Use this structured approach when you meet your mentor.
Step 1
Present your project idea
βMentor, Iβm proposing a [Project Name] β a [brief description].β
Step 2
Show your Complexity Score
βI used the Complexity Explorer and scored X/250, which is [Level].β
Step 3
Justify your score
Break down: features, tech stack, architecture, API, deployment, documentation.
Step 4
State your readiness
βIβm confident this is capstone-ready and aligns with my academic goals.β
Step 5
Request SRS guidance
βCould you review this and guide me on developing a comprehensive SRS?β
π Mentor Review Checklist
- β¬ Project Novelty β Unique / Innovative
- β¬ Complexity Level β Appropriate for student
- β¬ Feasibility β Technically achievable
- β¬ Resources β Within available scope
- β¬ Learning Objectives β Meets educational goals
- β¬ SRS Documentation β Complete & professional
π§ Quick Reference
- π Flagship 250
Thesis / research ready - β Advanced 200-249
Capstone ready - π Intermediate 150-199
Major project - π Foundation 100-149
Semester project
βThe quality of your capstone isnβt determined by the idea alone β itβs how well you architect, document, and deploy it.β
π‘ Tip: Always connect your project to one of the 10 domains.
π Prerequisites & Tech Stack Guide
Recommended knowledge and technologies for each project level based on our 70+ technology stack.
| Domain | π Foundation | π Intermediate | β Advanced | π Flagship |
|---|---|---|---|---|
| Programming | Python Basics | Python + 1 more | 3+ languages (Python, Rust, Go) | Full Stack + Systems |
| AI/ML Frameworks | Basic ML concepts | PyTorch/TensorFlow | LangChain, LlamaIndex, vLLM | Production serving + Optimization |
| Databases | SQL Basics | PostgreSQL, Redis | Vector DBs (Qdrant, Milvus) | Graph DBs (Neo4j) + Distributed |
| DevOps | Local Execution | Docker | Kubernetes, Helm | Cloud Native + eBPF |
| Web Technologies | HTML/CSS basics | FastAPI/Flask, React | Next.js, WebSockets, WebRTC | Full Stack + Realtime |
| Security | Basic Auth | JWT, OAuth | Semantic firewalls, NLI | Zero-Trust, eBPF, SIEM |
| Edge/Embedded | Basic concepts | C++ basics | ONNX, TensorRT | ESP32, RISC-V, ARM |
π οΈ Recommended Tech Stack by Level
- β’ Python, Jupyter
- β’ SQLite / MySQL
- β’ Flask / Streamlit
- β’ Basic HTML/CSS
- β’ Git basics
- β’ Python / Go
- β’ FastAPI / Django
- β’ PostgreSQL / Redis
- β’ Docker / React
- β’ PyTorch basics
- β’ Python / Rust / Go
- β’ Neo4j / Qdrant / Milvus
- β’ Kubernetes / Kafka
- β’ PyTorch / LangChain / vLLM
- β’ Playwright / Selenium
- β’ Full Stack + Cloud Native
- β’ Distributed Systems
- β’ Advanced AI/ML serving
- β’ Security / eBPF / mTLS
- β’ Edge compilers (ONNX, TensorRT)
π Tech Stack Reference
Technologies available in our repository categorized by domain:
Languages
- β’ Python
- β’ TypeScript
- β’ Rust
- β’ Go
- β’ JavaScript
- β’ C++
AI/ML
- β’ PyTorch
- β’ Hugging Face
- β’ LangChain
- β’ LlamaIndex
- β’ vLLM
- β’ Ollama
- β’ Transformers
Databases
- β’ PostgreSQL
- β’ Redis
- β’ Neo4j
- β’ Qdrant
- β’ Milvus
- β’ PGVector
- β’ MongoDB
DevOps
- β’ Docker
- β’ Kubernetes
- β’ Helm
- β’ GitHub Actions
- β’ Prometheus
- β’ ArgoCD
Web & Browser
- β’ FastAPI
- β’ Flask
- β’ React
- β’ Next.js
- β’ Playwright
- β’ Selenium
- β’ WebRTC
Edge & Embedded
- β’ C++
- β’ ONNX
- β’ TensorRT
- β’ ESP32
- β’ RISC-V
- β’ ARM
Security
- β’ NLI
- β’ SIEM
- β’ JWT
- β’ eBPF
- β’ mTLS
RAG & Search
- β’ LangChain
- β’ LlamaIndex
- β’ Qdrant
- β’ Milvus
- β’ PGVector
- β’ Elasticsearch
π― 10 Technical Domains
Explore the 10 core research and project areas of the department.
AI-Agents
Autonomous multi-agent swarms
12% of projectsRAG Systems
Graph-RAG, hybrid search
11% of projectsKubernetes
GPU slicing, ML scheduling
10% of projectsDevOps
Self-healing pipelines
11% of projectsSecurity
Semantic firewalls
10% of projectsBrowser-Automation
VLM-driven automation
9% of projectsVoice-AI
Sub-100ms streaming
9% of projectsLocal-LLMs
Quantization, local inference
8% of projectsData-Engineering
CDC pipelines, lakehouses
12% of projectsEdge-AI
Bare-metal compilers
10% of projectsπ οΈ Technology Stack
All technologies used across 200+ projects in the repository
Languages 15
AI/ML Frameworks 20
Databases & Vector Stores 12
DevOps & Cloud 15
Web & Browser 10
Edge & Embedded 8
Security 6
π‘ Pro Tip: Use the Project Explorer to see which technologies are used in each project, or use the Complexity Calculator to plan your tech stack.
π Resource Library
10 essential templates & guides with PDF & Word export from the resources folder
π How to Use These Resources
- β’ Download templates to structure your work
- β’ Use rubrics to self-evaluate progress
- β’ Follow guides for mentor meetings
- β’ Use evaluation forms for consistency
- β’ Share reference guides with students
- β’ Track progress with score sheets
- β’ All files in .md, .docx, .pdf formats
- β’ 45 resource files available
- β’ Ready to customize and reuse
π Focus Timer
25 min work Β· 5 min breakπ Today's Tasks
Ideation Workspace
Draft your project idea, get technology suggestions, and generate UML diagrams.