AIITResearchInnovationCareer

Data & AI Training

Generative AI

Understand and apply generative AI: how LLMs and image models work, prompting, retrieval, APIs, evaluation, safety and building useful GenAI applications.

Beginner to IntermediateAI & Data

At a glance

  • CategoryData & AI Training
  • LevelBeginner to Intermediate
  • Curriculum6 modules, 4 project ideas
  • InstituteAIIT Roorkee, Roorkee

Course Overview

About this course

Generative AI creates text, images, code, audio and more from instructions. It is changing how people write, design, program, research and serve customers.

This course explains how large language models and diffusion image models work at a practical level, then teaches prompting, working with AI APIs, retrieval augmented generation, evaluation, safety and cost awareness. You build small applications that solve real tasks rather than only chatting with tools.

Learning Objectives

By the end of Generative AI, learners should be able to:

  • Explain how LLMs and image generation models produce output
  • Write effective prompts for text, code and images
  • Build applications with AI model APIs
  • Ground model answers in your own documents with retrieval
  • Evaluate outputs for quality, safety and reliability

Topics Covered

01How generative AI works
  • Tokens, embeddings and transformers
  • Training and fine tuning overview
  • Diffusion models for images
02Using AI tools well
  • Prompt patterns
  • Iteration and critique
  • Productivity workflows
03Building with APIs
  • Calling model APIs from Python
  • Structured output
  • Streaming and tool calls
04Retrieval augmented generation
  • Embeddings and vector search
  • Chunking documents
  • Citing sources
05Multimodal generation
  • Image generation and editing
  • Speech and audio
  • Vision inputs
06Quality and responsibility
  • Evaluation methods
  • Hallucinations and guardrails
  • Privacy, copyright and ethics

Topic order and depth may be adjusted for the batch, format and learner level.

Practical Learning

Every module pairs explanation with hands-on work. Typical practical activities in this course:

Prompt experiments with side by side comparison

API exercises with structured JSON output

Document question answering with retrieval

Evaluation sprints on real use cases

Representative Projects

Projects are chosen with mentors based on your level and interests. Examples include:

  • Document Q&A assistant for course notes
  • Content drafting tool with review steps
  • Image generation workflow for marketing concepts
  • GenAI use case prototype with evaluation report

Who Should Join

  • Students and graduates from any stream
  • Developers adding AI features
  • Professionals using AI at work
  • Educators and researchers exploring GenAI

Prerequisites

  • Basic computer skills for tool modules
  • Python basics for the API and retrieval modules

Learning Format

This course can be offered in the following formats, depending on the batch:

  • Short-Term Courses
  • Long-Term Courses
  • Certification-Oriented Programs
  • Weekend Programs
  • Workshops
  • Live Project Training
  • Internship Programs

Ask the team for current batch timings and the formats open for Generative AI.

Career Relevance

Skills from this course are relevant to roles and directions such as:

  • Generative AI Developer
  • AI Application Developer
  • AI enabled roles in marketing, content and operations
  • Prompt and AI Workflow Specialist

Career relevance describes where these skills are commonly used. It is not a promise of employment. Learners can use AIIT Roorkee's placement assistance for career preparation support.

FAQs

Do I need coding for Generative AI?

The early modules on understanding and using AI tools need no coding. Building applications with APIs and retrieval uses Python, which is taught at an accessible level.

Which AI models are used?

The course works with widely used commercial and open models through their tools and APIs. Specific models change quickly, so the focus is on skills that transfer between them.

Is Generative AI different from Agentic AI?

Generative AI covers models that create content. Agentic AI builds on it to create systems that plan steps, use tools and act towards a goal. Agentic AI and AI Agents are separate courses.

What is the duration and schedule of this course?

Duration, batch timings and format are shared when you enquire, because they depend on whether you choose a short-term, long-term, weekend or training format. Contact the team by phone, WhatsApp or email for current batches.

Is placement assistance available?

Learners can use AIIT Roorkee's placement assistance, which includes career counselling, CV preparation, LinkedIn development, interview preparation and mock interviews. Placement assistance is career preparation support and does not constitute a guarantee of employment or placement.

Practical Lab Environment

Generative AI Developer Console

Start Learning Generative AI

Build practical engineering skills with 1-on-1 mentorship and live projects at AIIT Roorkee.

Enquire

Enquire About This Course

Share your details and the AIIT Roorkee team will contact you about Generative AI.

Generative AI enquiry

Share a few details and our team will get back to you. Fields marked * are required.

WhatsApp Instead

Your details are used only to respond to your enquiry. See our Privacy Policy.

Chat on WhatsApp
Use arrow keys to move, Enter to openEsc to close