<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id={your-pixel-id-goes-here}&amp;ev=PageView&amp;noscript=1">
Programs
Location updated to
Select your country
Browse upGrad's website for your location.

Afghanistan Afghanistan Albania Albania Algeria Algeria American Samoa American Samoa Andorra Andorra Angola Angola Anguilla Anguilla Antarctica Antarctica Antigua and Barbuda Antigua and Barbuda Argentina Argentina Armenia Armenia Aruba Aruba Australia Australia Austria Austria Azerbaijan Azerbaijan Bahamas Bahamas Bahrain Bahrain Bangladesh Bangladesh Barbados Barbados Belarus Belarus Belgium Belgium Belize Belize Benin Benin Bermuda Bermuda Bhutan Bhutan Bolivia Bolivia Bosnia and Herzegovina Bosnia and Herzegovina Botswana Botswana Brazil Brazil British Indian Ocean Territory British Indian Ocean Territory British Virgin Islands British Virgin Islands Brunei Brunei Bulgaria Bulgaria Burkina Faso Burkina Faso Burundi Burundi Cambodia Cambodia Cameroon Cameroon Canada Canada Cape Verde Cape Verde Cayman Islands Cayman Islands Central African Republic Central African Republic Chad Chad Chile Chile China China Christmas Island Christmas Island Cocos Island Cocos Island Colombia Colombia Comoros Comoros Cook Islands Cook Islands Costa Rica Costa Rica Croatia Croatia Cuba Cuba Curacao Curacao Cyprus Cyprus Czech Republic Czech Republic Democratic Republic of the Congo Democratic Republic of the Congo Denmark Denmark Djibouti Djibouti Dominica Dominica Dominican Republic Dominican Republic East Timor East Timor Ecuador Ecuador Egypt Egypt El Salvador El Salvador Equatorial Guinea Equatorial Guinea Eritrea Eritrea Estonia Estonia Ethiopia Ethiopia Falkland Islands Falkland Islands Faroe Islands Faroe Islands Fiji Fiji Finland Finland France France French Guiana French Guiana French Polynesia French Polynesia Gabon Gabon Gambia Gambia Georgia Georgia Germany Germany Ghana Ghana Gibraltar Gibraltar Greece Greece Greenland Greenland Grenada Grenada Guam Guam Guatemala Guatemala Guernsey Guernsey Guinea Guinea Guinea-Bissau Guinea-Bissau Guyana Guyana Haiti Haiti Honduras Honduras Hong Kong Hong Kong Hungary Hungary Iceland Iceland India India Indonesia Indonesia Iran Iran Iraq Iraq Ireland Ireland Isle of Man Isle of Man Israel Israel Italy Italy Ivory Coast Ivory Coast Jamaica Jamaica Japan Japan Jersey Jersey Jordan Jordan Kazakhstan Kazakhstan Kenya Kenya Kiribati Kiribati Kosovo Kosovo Kuwait Kuwait Kyrgyzstan Kyrgyzstan Laos Laos Latvia Latvia Lebanon Lebanon Lesotho Lesotho Liberia Liberia Libya Libya Liechtenstein Liechtenstein Lithuania Lithuania Luxembourg Luxembourg Macau Macau Macedonia Macedonia Madagascar Madagascar Malawi Malawi Malaysia Malaysia Maldives Maldives Mali Mali Malta Malta Marshall Islands Marshall Islands Mauritania Mauritania Mauritius Mauritius Mayotte Mayotte Mexico Mexico Micronesia Micronesia Moldova Moldova Monaco Monaco Mongolia Mongolia Montenegro Montenegro Montserrat Montserrat Morocco Morocco Mozambique Mozambique Myanmar (Burma) Myanmar (Burma) Namibia Namibia Nauru Nauru Nepal Nepal Netherlands Netherlands Netherlands Antilles Netherlands Antilles New Caledonia New Caledonia New Zealand New Zealand Nicaragua Nicaragua Niger Niger Nigeria Nigeria Niue Niue North Korea North Korea Northern Mariana Islands Northern Mariana Islands Norway Norway Oman Oman Pakistan Pakistan Palau Palau Palestine Palestine Panama Panama Papua New Guinea Papua New Guinea Paraguay Paraguay Peru Peru Philippines Philippines Pitcairn Pitcairn Poland Poland Portugal Portugal Puerto Rico Puerto Rico Qatar Qatar Republic of the Congo Republic of the Congo Reunion Reunion Romania Romania Russia Russia Rwanda Rwanda Saint Barthelemy Saint Barthelemy Saint Helena Saint Helena Saint Kitts and Nevis Saint Kitts and Nevis Saint Lucia Saint Lucia Saint Martin Saint Martin Saint Pierre and Miquelon Saint Pierre and Miquelon Saint Vincent and the Grenadines Saint Vincent and the Grenadines Samoa Samoa San Marino San Marino Sao Tome and Principe Sao Tome and Principe Saudi Arabia Saudi Arabia Senegal Senegal Serbia Serbia Seychelles Seychelles Sierra Leone Sierra Leone Singapore Singapore Sint Maarten Sint Maarten Slovakia Slovakia Slovenia Slovenia Solomon Islands Solomon Islands Somalia Somalia South Africa South Africa South Georgia and South Sandwich Islands South Georgia and South Sandwich Islands South Korea South Korea South Sudan South Sudan Spain Spain Sri Lanka Sri Lanka Sudan Sudan Suriname Suriname Svalbard and Jan Mayen Svalbard and Jan Mayen Swaziland Swaziland Sweden Sweden Switzerland Switzerland Syria Syria Taiwan Taiwan Tajikistan Tajikistan Tanzania Tanzania Thailand Thailand Togo Togo Tokelau Tokelau Tonga Tonga Trinidad and Tobagous Trinidad and Tobagous Tunisia Tunisia Turkey Turkey Turkmenistan Turkmenistan Turks and Caicos Islands Turks and Caicos Islands Tuvalu Tuvalu U.S. Virgin Islands U.S. Virgin Islands Uganda Uganda Ukraine Ukraine United Arab Emirates United Arab Emirates United Kingdom United Kingdom United States of America United States of America Uruguay Uruguay Uzbekistan Uzbekistan Vanuatu Vanuatu Vatican Vatican Venezuela Venezuela Vietnam Vietnam Wallis and Futuna Wallis and Futuna Western Sahara Western Sahara Yemen Yemen Zambia Zambia Zimbabwe Zimbabwe

Executive Post Graduate Certificate in AI-Native Software Engineering

  • Type
    PG Certificate
  • Start Date
    September 30, 2026
  • Duration
    8 Months
Apply NowDownload Syllabus
IIT_Kgp_BannerImage (1)-18caa86765264137baec6895146b1b10
IIT_Kgp_BannerImage (1)-18caa86765264137baec6895146b1b10
  • #215 globally in the QS World University Rankings 2026
  • #5 Engineering in India (NIRF)

A full-stack AI engineering program to ship real-world AI systems

A production-first, AI-native engineering programme for working software Engineers to transition from traditional architecture to building intelligent, AI-powered systems. Delivered by IIT Kharagpur, it combines full-stack engineering with modern AI covering frontend, backend, retrieval systems, agentic workflows, and production deployment.

Established in 1951, IIT Kharagpur India’s first IIT and a global leader in engineering, brings strong expertise in computer science, AI, and systems research, ensuring rigorous, industry-relevant learning.

Built for how software is developed today, the programme enables learners to design systems, apply AI across the stack, and deliver production-ready applications by building an end-to-end AI system, from architecture to deployment.

From Full Stack to AI-Native Systems, led by IIT Kharagpur’s Computer Science & Engineering Department

OLET 3 (1)

100% Live, Faculty-Led Sessions

Delivered through 100 percent live instruction. 96 hours of live weekend classes by IIT Kgp faculty.
KEDL 3

Faculty Leadership

Taught exclusively by professors from the Department of Computer Science and Engineering, IIT Kharagpur.
CSLS 4 (1)

Academic Rigour

Research-backed instruction with strong theoretical grounding and applied relevance.
HEDL 4

Curriculum : The AI-Native Engineering Journey

Frontend → Backend → AI Systems → Agents → Production
Block Your Seat 5

One Integrated System + Capstone Project

Build a single AI product across all modules (not demos) & deploy a live AI system.
icons (3) 1

Executive Alumni Status & Award Ceremony

Certificate presentation held on campus at IIT Kharagpur.

The Curriculum for Engineers Who Own the AI Layer. Design Systems, Build with AI, Ship to Production

OLET 3 (1)

Build One AI System. End-to-End

Not demos. One real production system. Frontend → Backend → RAG → Agents → Deployment
KEDL 3

Vibe Coding with Engineering Judgment

Don’t just use AI, learn when to trust it. Build manually → rebuild with AI → audit outputs for bugs, security gaps, and architecture trade-offs.
CSLS 4 (1)

MCP Protocol & Agentic Engineering

Go beyond chatbots to real AI systems. Build MCP servers, multi-agent workflows, and integrate with real-world services (WhatsApp, APIs, etc.).
HEDL 4

Build for scale

Build for real-world use-cases, learning from large scale implementable tools.
Block Your Seat 5

AI Security & DPDP Compliance (As Code)

Ship AI systems that are safe and compliant. Prompt injection defense, adversarial testing, and full DPDP implementation (consent, erasure, audit trails).
icons (3) 1

Evaluation as Engineering Practice

Measure AI quality like you measure code. RAGAS metrics, LLM-as-judge, CI-integrated evaluation gates, and regression testing for AI systems.

Programme Faculty

Whom will you learn from?

The Complete Curriculum - A Structured Path to AI-Native Software Engineering Program

Topics Covered
  • Language readiness: Python or TypeScript/React, based on your background. Assessment-driven.
  • Shared foundations: Docker, REST APIs, and SQL. Assigned to gaps only
  • Integration checkpoint: Build a working full-stack mini-system in 2 hours. Mandatory for all.

Topic Covered
  • Evaluate foundation models (Claude, GPT-4o, Gemini, Llama, DeepSeek) using cost, capability, and risk.
  • Build Next.js App Router with Server/Client Components, streaming SSR, TypeScript strict mode.
  • Implement WCAG 2.1 AA accessibility with axe-core testing.
  • Build real-time LLM streaming with Vercel AI SDK, loading states, confidence indicators.
  • Deploy on Vercel with 80%+ test coverage and CI/CD via GitHub Actions

Topic Covered
  • Design FastAPI backend with Pydantic v2 typed validation and RFC 7807 error handling
  • Integrate OpenAI and Anthropic SDKs with streaming, structured outputs, prompt versioning
  • Build resilient AI services: circuit breakers, fallback chains, timeout management
  • Process Indian documents: PAN, GST invoices, Aadhaar via vision models + OCR
  • Instrument per-request cost attribution, user-level spend alerts, async processing

Topic Covered
  • Build a complete RAG pipeline from scratch with only SDKs and HTTP calls
  • Design an abstraction layer resilient to LangChain/LlamaIndex version churn
  • Implement multi-tenant retrieval with pgvector, row-level security
  • Add multilingual retrieval via Bhashini, with fallback to open-source embedding models where API coverage is incomplete
  • Evaluate with RAGAS (faithfulness, relevancy, precision, recall) + CI regression gates

Topic Covered
  • Design the perceive-reason-act-observe loop; React and plan-and-execute patterns
  • Build stateful agents with LangGraph: state machines, tool contracts, checkpointing
  • Build an MCP server with authentication, least-privilege permissions, audit logging
  • Design prompt-injection-aware tools; survey emerging A2A and browser-use patterns
  • Implement human approval gates (>₹1K), escalation workflows, multi-agent coordination
  • Integrate WhatsApp Business API, UPI, GST validation, DigiLocker

Topic Covered
  • Langfuse: alerting, SLA dashboards, cost anomaly detection
  • Semantic caching with Redis (40-60% savings)
  • Intelligent model routing + budget enforcement
  • CI/CD evaluation gates blocking regressions
  • Semantic prompt versioning + model-version tracking
  • Zero-downtime deployment of complete system
  • OWASP LLM Top 10 + Promptfoo red-teaming (30+ tests)
  • DPDP Act 2023 as code: consent, erasure, minimisation
  • Incident response: rollback, post-mortem methodology

Topic Covered
  • Define & Architect: Translate a business problem into full-stack engineering scope: frontend, backend, AI layer, RAG pipelines, and deployment architecture.
  • Build & Evaluate: Develop using AI-assisted engineering, integrating LLMs and full-stack components, then test for performance, accuracy, cost, and reliability.
  • Deploy & Own: Ship with APIs, monitoring, and governance in place, and graduate with a live AI-native system that demonstrates real engineering ownership.
Download Syllabus

TUITION FEE

Programme Tuition

USD 313 / month
Pay as You Progress
USD 313 / month
Tuition Fees
USD 2,500

Systems You Will Build & Ship : Portfolio of real AI systems you can demonstrate, explain, and extend

OLET 3 (1)

AI-Native Commerce Dashboard

Operator dashboard for a live D2C workflow. AI generates listings, pricing, and SEO in real time. WCAG-compliant, OAuth-secured, CI/CD-enabled.
KEDL 3

Production-Grade AI Backend Infrastructure

FastAPI backend routing requests across LLMs by cost, latency, and complexity. Circuit breakers, failover, and tenant-level cost tracking.
CSLS 4 (1)

Enterprise Knowledge & Reasoning System

Multi-hop RAG on real commerce data. Vector, hybrid, and graph-aware retrieval. Multilingual pipelines with RAGAS evaluation and CI gates.
HEDL 4

Autonomous AI Operations Agent

Resolves queries & automates workflows with human-in-loop controls. LangGraph & MCP with prompt-injection defenses & audit trails.
Block Your Seat 5

Production Hardening, Reliability & Governance

Peak traffic simulation, intelligent model routing, and cost monitoring. Adversarial testing and DPDP compliance built in.
icons (3) 1

GitHub Portfolio

Clean repo with CI/CD, eval gates, semantic prompt versioning, comprehensive README.

Capstone

Build in Your Domain. Deploy to the Real World

Popup Image

Probable Tools & Frameworks

Capstone

Build in Your Domain. Deploy to the Real World

Popup Image

Beyond a Certificate — Built for Career Impact

Popup Image

Artboard_22_1770882559806_dec0e69b931ab823

 

 

 

On-Campus Graduation Ceremony at IIT Kharagpur

 

 

 

The programme concludes with an on-campus award ceremony at IIT Kharagpur, where participants receive their certificates from the Programme Director and Institute leadership.

TUITION FEE
Program Tuition
$768 USD/month after merit scholarship
Pay as You Progress
$768/month
30 equal monthly installments • no interest
Upfront Payment
$20,727
One-time • up to 10% additional fee waiver
Most candidates receive a merit scholarship on the $65,800 program fee — you'll know your exact amount before you commit. Less than one year's tuition at a traditional MBA, for a terminal doctoral degree.

Our Admission Process

Complete your application and enrol in the program with four easy steps!

Apply Now

Frequently Asked Questions

1. What is the duration and learning mode of the programme?

The programme duration is 8 months and it is delivered in a 100% Live Online format. This allows working professionals to attend interactive live sessions, engage with faculty, and collaborate with peers remotely without needing to relocate.

The programme is suitable for professionals with at least 2 years of software development experience and proficiency in Python or JavaScript/Type Script. It is particularly relevant for graduates in Computer Science, IT, AI, ECE, Mathematics, Statistics, or related disciplines seeking structured academic advancement in AI-native software engineering.

1. What are the eligibility criteria for this programme?

Applicants must have a graduation degree with a minimum of 50% marks. Preferred backgrounds include B.Tech/M.Tech, B.E/M.E (CS, IT, AI, ECE), B.Sc/M.Sc (CS/Mathematics/Statistics), MCA, or BCA. Candidates from other disciplines need at least 2 years of experience in the technology field.

Yes. Candidates must have at least 2+ years of professional software development experience. Proficiency in Python or JavaScript/TypeScript is required to successfully follow the curriculum and complete hands-on components of the programme.

1. What certification will I receive after completing the programme?

Upon successful completion, participants receive an Executive Post Graduate Certificate in AI-Native Software Engineering. The top 10 percentile performers are awarded a Certificate with Distinction. An On-Campus Graduation Ceremony is also conducted at IIT Kharagpur.
Yes. The programme includes an On-Campus Graduation Ceremony at IIT Kharagpur. The certificate presentation is conducted on campus, providing participants with a formal academic recognition experience upon successful completion.

1. What is the admission process for the programme?

The admission process includes four steps: (1) Fill in your details and complete the application, (2) Get shortlisted and receive a Provisional Offer Letter, (3) Block your seat and submit required documents, and (4) After verification, complete the balance payment to confirm enrolment.
To apply, first fill in your details and complete the application form. If shortlisted, you will receive a Provisional Offer Letter. You must then block your seat by paying ₹10,000 and submit required documents. After verification, completing the balance payment confirms your enrolment.

1. Are the classes conducted live or recorded?

The programme is delivered in a 100% Live Online format. It includes 96 hours of live weekend classes conducted directly by IIT Kharagpur faculty. The live format supports real-time academic engagement and structured interaction within a scheduled weekend framework.

1. How does AI-native engineering support automation strategies in enterprises?

AI-native engineering enables intelligent automation by integrating predictive models and decision systems into workflows. This supports automated approvals, anomaly detection, customer interactions, and operational optimization. By designing systems with embedded AI capabilities, professionals can help organizations transition from rule-based automation to adaptive, learning-driven automation frameworks.
Strong programming skills in Python or JavaScript/TypeScript are essential for implementing machine learning models, building APIs, integrating AI services, and deploying scalable applications. The programme assumes prior coding proficiency to ensure participants can focus on advanced AI integration and architectural design rather than foundational programming concepts.
An 8-month duration allows sufficient time for progressive learning, practical implementation, and conceptual clarity. Participants can apply new concepts to workplace scenarios while receiving structured academic guidance. This balance of depth and flexibility ensures meaningful skill development without overwhelming working professionals.

1. What is the refund policy for this program?

Refund Policy:

1. You can claim a refund for the amount paid towards the Program within the duration mentioned on the Offer Letter, by visiting www.upgrad.com and submitting your refund form via the "My Application" section under your profile. You can request your Admissions Counsellor to help you in applying and withdrawing for a refund by sending them an email with reasons listed. There shall be no refund applicable once the program has started. This is applicable even for those students who could not complete their payment, and could not be enrolled in the batch opted for. However, the student can avail pre-deferral as per the policy defined below for the same.

2. Student must pay the full fee within seven (7) days of payment of the deposit amount or batch start date, whichever is earlier; otherwise, the admission letter will be rescinded.

3. Request for refund as per point no. 1 of the refund policy must be sent via email in the prescribed refund request form. The refund will be processed within 30 working days of submitting the duly signed refund form, after being duly approved by the Academic Committee.

Learner Support

Monday - Saturday | 24 Hours

Phone Number
Mail us
*All telephone calls will be recorded for training and quality purposes.
*If we are unavailable to attend to your call, it is deemed that we have your consent to contact you in response.
 
By proceeding, you agree to receive communication from and on behalf of Golden Gate University and upGrad (or its affiliates) about this program and other relevant programs. 

Disclaimer

upGrad does not grant credit; credits are granted, accepted or transferred at the sole discretion of an educational institution. upGrad does not make any representations regarding the recognition or equivalence of the credits or credentials awarded, unless otherwise expressly stated. If you intend to pursue a post graduate or doctorate degree upon completion of this course or apply for employment which requires specific credits, we advise you to enquire further regarding the suitability of this degree for your academic and/or professional requirements before enrolling.