Overview
Specialize in high-demand fields like DevOps, GenAI, Testing, or Leadership with hands-on, project-driven electives that give you a career edge.
What You’ll Learn
Elective 1: DevOps (6 Weeks)
- Linux & Bash Scripting
- Cloud VMs on AWS/GCP
- Docker & Containerization
- ECS Basics
- Kubernetes
- Terraform
- CI/CD with GitHub Actions
- Prometheus & Grafana (Monitoring)
- Capstone: Full application deployment pipeline with Cloud, Docker, Kubernetes, Terraform, CI/CD
Elective 2: Gen AI for Software Engineers (6 Weeks)
- Introduction to Deep Learning
- GenAI and Large Language Models (LLMs)
- Transformer Architecture
- Embeddings & RAG (Retrieval-Augmented Generation)
- LLM Evaluations
- AI Agents
- Building Production-Ready AI Applications
- Capstone: End-to-end GenAI application (chatbot, AI code assistant, or agent with APIs)
Elective 3 – Cloud Computing for Software Engineers (6 Weeks)
- Cloud Basics (IaaS, PaaS, SaaS, Regions, AZs)
- Compute Services (EC2 / GCE)
- Storage Services (S3 / GCS)
- Networking Basics (VPC, Security Groups, Load Balancer)
- IAM (Identity & Access Management)
- Databases on Cloud (RDS, DynamoDB, Firestore)
- Serverless Basics (AWS Lambda / Cloud Functions)
- Monitoring & Logging (CloudWatch / Stackdriver)
- Cost Optimization Best Practices
- Capstone Project:
Full-stack app deployment with Cloud VM, Managed DB, Object Storage & CI/CD
Elective 4 – Software Testing & Automation (6 Weeks)
- Testing Fundamentals (Unit, Integration, E2E)
- Test-Driven Development (TDD)
- Selenium / Playwright Basics (UI Automation)
- API Testing with Postman & RestAssured
- Automated Test Cases (Python/JavaScript)
- Mobile Testing (Appium Basics)
- Performance Testing (JMeter)
- Test Frameworks (PyTest, Jest/Mocha, JUnit)
- CI/CD Integration of Test Suites
- Capstone: Automated Testing Suite covering UI, API & Performance
Elective 5: Engineering Leadership & Product Thinking (2 Weeks)
- Strategic Leadership for Engineers
- Communication & Stakeholder Management
- Team Building & Collaboration
- Change Management
- Product Management for Engineers
- Product Discovery & Roadmap Building
- Prioritization Frameworks (RICE, MoSCoW, Kano)
- Product Analytics & Metrics
- Delivery & Project Management
- Innovation & Creative Problem Solving
- Tools: JIRA, Trello, Mixpanel
- Capstone: Lead a project, build roadmap, and present execution strategy