0% found this document useful (0 votes)
91 views

Generative AI For Software Development - Curriculum

This document outlines the curriculum for a 1 month part time program on generative AI for software development. The program covers topics like prompt engineering, generative text, images, videos and code using tools like ChatGPT, Midjourney, Synthesia and Co-Pilot. It also includes deep learning fundamentals, transformer models and building chatbots using tools like OpenAI APIs and Botsonic.

Uploaded by

subabadhrinath
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
91 views

Generative AI For Software Development - Curriculum

This document outlines the curriculum for a 1 month part time program on generative AI for software development. The program covers topics like prompt engineering, generative text, images, videos and code using tools like ChatGPT, Midjourney, Synthesia and Co-Pilot. It also includes deep learning fundamentals, transformer models and building chatbots using tools like OpenAI APIs and Botsonic.

Uploaded by

subabadhrinath
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Generative AI for Software Development

1 Month Part time program - Curriculum

S.No Topic Tools Description


Introduction to Generative AI, What to expect from this program, Intro
1 Introduction to the program
to course mentors, Self- Introductions
What is a Prompt? Elements of a Prompt. Tips for Designing Prompt,
2 Prompt Engineering Fundamentals ChatGPT
Example prompts for various use cases
3 Assignment 1
Introduction to AI Chatbots, Working of AI Chatbots, Popular AI
4 Generative Texts ChatGPT Chatbots, ChatGPT and its working, How to use ChatGPT, Usecases of
ChatGPT for various users
Role of AI in Image Generation, Image Sourcing Vs, Image Generation,
Popular AI tools for Image Generation. Midjourney for Image
5 Generative Images Midjourney
Generation, Working of midjourney, Advantages and disadvantages of
Midjourney, How to use Midjourney, Usecases of Midjourney
AI Tools in Video Making, Working of AI Video Makers, Benefits of AI
Video Makers, Popular AI Video Makers, Introduction to Synthesia,
6 Generative Videos Synthesia Features of Synthesia, Who should use Synthesia? Compatibilty of
Synthesia, Pros and Cons of Synthesia, How to use Synthesia, How to
make AI Videos in 10 minutes, Practical Case studies of Synthesia
Role of AI Tools in Programming, Copilot by Github, Working of Copilot,
Copilot Compatibility, Advantages and Drawbacks of Copilot, How to
use Copilot, How to Install the GitHub Copilot Extension, Converting
7 Generative Codes Co-Pilot Comments to Code using Copilot, Auto filling Repetitive Code using
Copilot, Running Tests using Copilot, Navigatinging Unfamiliar Territory
with Copilot, Creating an Application Entirely With Copilot, Some useful
keyboard shortcuts for Github’s Copilot
8 ChatGPT Alternatives Bard, LLAMA Alternative Chatbots, Comparision of ChatGPT, Bard, LLAMA, Claude
9 Assignment 2
Build a web application clone of MakeMyTrip with the help of generative
10 Project 1 (guided) : Build a website using Gen AI tools replicating the core functionalities of Makemytrip.com with a
AI Tools great UI experience
understanding OpenAI APIs, OpenAI playground, creating API keys,
11 OpenAI APIs Open AI APIs
Authentication, making requests
12 Building ChatGPT powered applications Open AI APIs build chatbots, integration with OpenAI API keys
Project 2 (guided) : Generative AI with Custom Botsonic,
13 Train with custom data set
Data set Chatbase
Build a chatbot to converse about a city with details about how to
14
Project 3 (guided) : Build a chatbot reach, places to visit, stay,etc.
15 Neural network fundamentals From simple perceptron to multi-layer perceptron and its training
16 Assignment 3
Introducing deep learning and architectures such as CNN, RNN, GAN
17 Deep learning and its architectures
and transformers
18 Assignment 4
Transformer and Large Language Model Detailed description of transformer architecture, use cases and various
19
(LLM) models for natural language processing
Training, fine tuning, evaluation and feedback through reinforcement
20 Training LLM for natural language processing
learning
21 Assignment 5
Generative Adversarial Networks (GAN) for
22 Detailed description of GAN architecture, its training and variants
image generation
23 Assignment 6
Complete one chatbot building project from various available projects in
24 domains like Travel, E-Commerce. Finance, Healthcare, Education,
Project 4 (Self) : Buld a chatbot Legal, etc.
25 AI Tools Workshop 30 AI tools 30+ AI Tools Basics of various AI tools available, How to use them
How to get into Generative AI domain, why genAI is special, future of
26 Embarking your Generative AI journey
genAI, Next steps

You might also like