ug-header-logo-img

Post Graduate Certificate in Product Management

Duke CE

12 Months

ug-header-img

Post Graduate Certificate in Product Management

Duke CE

12 Months

ug-header-img

Post Graduate Certificate in Product Management

Duke CE

12 Months

ug-header-img

Post Graduate Certificate in Product Management

Duke CE

12 Months

ug-header-img

Post Graduate Certificate in Product Management

Duke CE

12 Months

ug-header-img

Advanced Certificate Program in GenerativeAI

While many programs teach you about AI, the upGrad Advanced Certificate Program teaches you how to be at the forefront of this emerging technology by building Generative AI applications. Join this 4 month project based learning program and walk away with the ability to deploy your own tools. Upskill now to stay ahead of the AIvolution.

In association with
APPLY NOW
  DOWNLOAD SYLLABUS

Online

Program

Project Based Learning

Pedagogy

4 Months Duration

Including a 2 week complimentary Python Prep

Basic Python Proficiency

Eligibility

Blended

Live and recorded modules

Industry Practitioner

Led modules

July 31, 2024

Program Start Date

Programme Overview

Key Highlights

Certification__1650889137940

Learn about 10+ Generative AI tools

assignments

Project based learning pedagogy

mentorship

6+ Hands-On End-to-End Generative AI Projects

alumnistatus

Generative AI certificate upon completion

doubtresolution

Gen AI masterclasses by industry experts

studentmentor

120+ hours of learning

workingprofessional

Complimentary Python Prep

doubtresolution

Student support chatbot Budd-E available 24*7

hoursoflearning

upGrad Alumni Status

mentorship

Recommended 14-16 hours/week

Our aim is simple: We strive to create high-impact, hands-on experiences that prepare students for meaningful and productive careers.”

- Ronnie Screwvala, Co-Founder, upGrad

upgrad_logo

Syllabus

Best-in-class curriculum taught by leading academicians and industry experts

  DOWNLOAD SYLLABUS
Top Skills you Will Learn
Generative AI Models, Transformers, ChatGPT, Prompt Engineering, Product Development, Deploy Web Apps with Flask, Embeddings, Vectorstores, Langchain, Pinecone, Scale and Deploy Generative AI Apps view more
Who Is This Program For?
Engineers, Software and IT Professionals, Data Professionals view more
Minimum Eligibility
Basic Programming Proficiency (should have done progamming before, either in academics or professionally) view more
Job Opportunities
Gen AI Engineer, Data Scientist, Machine Learning Engineer, Data Analyst, Gen AI Internships, GenAI Researcher view more

Programming Languages and Tools Covered

Generative AI tools covered

Your GenAI learning journey

Learn more about successful career transitions in this program
Career-Counselling

Casual AI Explorer

Interacts with Generative AI apps for fun, exploration and curiosity.

Learn More
Career-Counselling

Prompt Engineer

A master of Prompt Engineering who knows the art & science of interacting with Generative AI structurally to get desired outputs for complex tasks.

Learn More
Career-Counselling

GenAI Pro

An effective user who has expertise across a variety of Generative AI tools and outputs such as images, videos, code, etc.

Learn More
Career-Counselling

GenAI Developer

Can integrate Generative AI tools with products & applications to automate, customise and create efficient genAI- enabled software & data solutions.

Learn More
Complete all the courses successfully to obtain this recognition
Complete all the courses successfully to obtain this recognition
Click to zoom
  • Become the most desirable candidate for the most in-demand jobs.
  • Unlock upGrad status
  • Curriculum designed by AI experts

Industry Practitioners

Learn from AI's leading industry leaders

Syllabus

Best in-class content by leading faculty and industry leaders in the form of videos, cases and projects, assignments and live sessions

  DOWNLOAD BROCHURE
  • 5+

    Projects

  • 60+

    Hours of Learning

  • Introduction to Python and Programming
  • Python Data Types, Variables, Operators, Data Structures
  • Python Programming Constructs: Conditionals, Loops, Functions
  • UDFs, Best Coding Practices and Exception Handling
  • Python for Data Science and Pandas: Working with relational databases, Data Cleaning, Preprocessing, Analysis
  • Advanced Text Processing using Pandas
  • Basics of Linux: Commands, Setting up Local Environment

  • Define the different components of the bot and design the workflow for creating the bot
  • Apply prompting techniques to create prompts for asking questions and evaluating the customer's response
  • Prompt Engineering: Improve the assistant's responses by applying simple (non-reasoning) prompting techniques
  • Prompt Engineering: Improve the assistant's accuracy by applying Chain of Thought reasoning-based prompting techniques
  • Apply fine-tuning using OpenAI APIs to train an LLM on your custom data
  • Integrate speech input using OpenAI's Whisper API
  • Deploy and launch ShopAssistAI application on Flask/Gradio
  • Iterate and improve the UI of the app using ChatGPT's code writing capabilities

  • Understand the working of multimodal models like Stable Diffusion: Denoising, Diffusion, Autoencoders, Contrastive Learning, Shared Embedding Spaces
  • Apply image prompting techniques on Dall-E and Midjourney to generate desired product images using various stable diffusion methods and prompt parameters such as style, ratios, seeds, FPS
  • Understand and apply the fundamentals of style, design and photography to improve image quality and accuracy with prompt iteration and few-shot prompting
  • Apply self-consistency, seeding and standardised formatting in prompting to create consistent styles and designs across hundreds of product images
  • Generate product descriptions along with images using various instructor-tuned models and APIs

  • Understand prompting for code generation and generate accurate codes for data science tasks in a larger ML problem using GPT and Copilot
  • Read, load and embed large datasets and tables to read your data with GPT/Copilot
  • Perform data cleaning and analysis by both generating code & writing direct prompts to GPT
  • Write prompts for data analysis tasks and insights in accordance to the business problem and objectives
  • Perform semi-automated modelling, fine-tuning and evaluation for various regression, classification and clustering problems

  • Define the components of Chatbot
  • Understand when to use embedding over fine tuning
  • Understand the working of embeddings and how they help in semantic search
  • Create and analyse embeddings for semantic search
  • Create embeddings for large documents by creating chunks
  • Create a Q/A system that fetches answer using similarilty search over embeddings
  • Scale the Q/A system by making use of vectorstores like Pinecone
  • Embed, index large documents and search in Vectorstore
  • Integrate LLM chat models over the searched embeddings to respond to the customer
  • Experiment with different vectorstores, search and index algorithms and LLMs to improve the chatbot

  • Define the components of the knowledge retrieval system and design the workflow
  • Explore how LangChain can connect the different components of the system
  • Understand the different parts of LangChain - Models, Prompts, Indexes, Chains, Memory and Agents
  • Explore the different tools in LangChain and initialise an agent that uses the tools to read different types of files or data present in the company database
  • Build the backend for the system using Vectorstore options present in LangChain
  • Divide the documents into chunks and apply the LLM to create the embeddings and extract entity for the chunks of document and store them in the Vectorstore
  • Construct the Search Index and Entity Store and create a functionality to update it with every question that the user asks
  • Use the Chain functionality of LangChain to connect all the components
  • Evaluate the results and improve them by experimenting with different LLMs, indexing and embedding algorithms
  • Explore other agents and tools to improve the system like adding features like automatic email notifications on some issues, etc.

  • Explore the Generative AI services offered by Azure: Azure OpenAI services
  • Modify the workflow design of knowledge retrieval system for scalability
  • Identify the Azure services required for creating the scalable system
  • Expose the system through a chat based front end to the user

  • Mitigating risks in AI: Responsible AI
  • RLHF as a Product to train your own LLM
  • Multimodal Learning: Audio, Image, Text, Heatmap among others within a LLM

Program Fees: USD 2,500

Admission Process

There are 3 simple steps in the Admission Process which is detailed below:

APPLY NOW
APPLY NOW

How You Benefit From This Program

Features/Benefits

  • Adding the most in demand skill in AI on your CV
  • Open yourself to the most in demand jobs
  • Career Acceleration in your current role
  • Cutting-edge curriculum designed by industry experts

Empowering learners of tomorrow

Over 2,300 students have completed this course and started working at their dream job, whats stopping you?

APPLY NOW
referrals-image
Refer someone you know and receive cash reimbursements of up to $1000!*
*More details under the referral policy under Support Section

- Based on upGrad NPS response data obtained from ~1252 learners, between 2nd Oct'21 to 18th Oct'21 for upGrad courses*. The review was performed by Deloitte Touche Tohmatsu LLP. upGrad is a platform to facilitate program delivery by educational institutions and is not a college or a university itself. *programs.upgrad.com/disclaimer_courselist.

- Specialisation: Get an option to upgrade to Executive PG Programme in Data Science and choose from 5 specialisations

Frequently Asked Questions

Engineers, Software and IT Professionals, Data Professionals

 

Basic Programming Proficiency (should have done progamming before, either in academics or professionally)

The admissions process is completely online. The following are the key steps in the application process: 
STEP-1: Complete your Application Fill the details required for your successful application

STEP 2: Review and Shortlisting of Suitable Candidates Upon selection, an offer letter will be sent to you confirming your admission to the Advanced Certificate Program in GenerativeAI

STEP 3: Claim your seat Claim your seat by paying the block amount. You may also avail assistance from our loan partners. Your journey to be a GenAI engineer begins now!

Post successful completion of this program, you will get certificate from upGrad.

 

You will need to spend 6+ hrs/week to get optimum results and learn. 

Overall, this program will have video content broken down into small easy-to-complete segments that you can watch on the go-across devices. The remaining hours of engagement will be a mix of industry projects, live instructor sessions, mentoring sessions. 

The curriculum is developed by the experts from upGrad, which makes it extremely relevant to working professionals. 

Along with it, our Support Services, Career Assistance, and Live Sessions make it a classroom experience, which no one else in the market can offer. 

Our programs have a strong experiential component that will prepare you to apply your learning on the job. Learn - Experience - Apply. Case Studies and industry projects will help you to experience real-life challenges in Management. These will enable you to step into the shoes of leading managers at companies and put to use the theoretical learning in an experiential manner. Post this programme, these will serve as a portfolio of projects you can illustrate to advance your career. 

Refund Policy:

1. You can claim a refund for the amount paid towards the Program at any time, before the Program Start Date, 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. For post program refund please connect with your Admissions Counselor to understand the policy. 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.

upGrad Learner Support

Call us now

OR

Write to us at info.emea@upgrad.com

 

Available from 9 AM to 8 PM GMT (Monday - Friday).

 

*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 on purpose.