Generative AI for professionals
Basic Info
Faculty Profile
Course Contents
Course Outcomes
Assignments
Exams
Further Readings

Course Title:

Generative AI for professionals



Course Description:

This structured program spans beginner to advanced AI topics, encompassing Generative AI, Python for AI development, Data Analysis, Machine Learning, and Deep Learning concepts. It includes hands-on modules on cutting-edge Generative AI techniques like Prompt Engineering, building LLM applications, and fine-tuning transformers, equipping learners with job-ready skills to thrive in modern AI roles. Learners gain practical exposure to building AI-powered applications, ethical AI principles, and career-aligned capabilities.



Course instructional level:


Beginner to Advanced

Course Duration:


6 Month
Hours: 160 Hours

Course coordinator:


Prof. Jaya Nanwani

Course coordinator's profile(s):


Jaya Nanwani is an Assistant Professor at Ramdeobaba College of Engineering and Management, currently pursuing a Ph.D. in Computer Science and Engineering and Emerging Technologies. With extensive academic experience and a strong passion for innovative technology, she specializes in artificial intelligence and software development. She is committed to empowering professionals and students by integrating advanced AI concepts and practical skills into her teaching, making complex topics accessible and engaging. Her research and teaching interests include generative AI, responsible AI practices, and modern software engineering methodologies.

Course Contents:



Module/Topic name Sub-topic Duration
Module 1: Introduction to Generative AI 1a. Generative AI use cases, project lifecycle, and model pre-training 5 hour
1b. Fine-tuning and evaluating large language models 4 hour
1c. Reinforcement learning and LLM-powered applications 6 hour
Module 2: IBM AI Developer Professional Certificate 2a. Introduction to Software Engineering 14 hours
2b. Introduction to Artificial Intelligence (AI) 13 hours
2c. Generative AI: Introduction and Applications 6 hours
2d. Generative AI: Prompt Engineering Basics 7 hours
2e. Introduction to HTML, CSS, & JavaScript 10 hours
2f. Python for Data Science, AI & Development 25 hours
2g. Developing AI Applications with Python and Flask 11 hours
2h. Building Generative AI-Powered Applications with Python 13 hours
2i. Generative AI: Elevate your Software Development Career 17 hours
Module 3: IBM Generative AI Engineering Professional Certificate 3.a. Gen AI Foundational Models for NLP & Language Unders 7 hours
3b. Fundamentals of AI Agents Using RAG and LangChain 6 hours
3c. Project: Generative AI Applications with RAG and LangChain 9 hours


Course Outcomes:

  • Understand foundational and advanced AI concepts, including Generative AI and LLMs.
  • Build AI-powered applications with Python and frameworks like Flask.
  • Utilize Prompt Engineering techniques to enhance AI model performance.
  • Develop and fine-tune Generative AI models for diverse applications.
  • Apply ethical AI practices in real-world scenarios.
  • Enhance software development with AI-powered tools and frameworks.



Skills You'll Gain:

  • Artificial Intelligence (AI): Generative AI, LLMs, Natural Language Processing (NLP).
  • Programming and Development: Python, Flask, Software Engineering, Web Development.
  • Data Science and Analysis: Data Analysis, Pandas, NumPy.
  • AI Ethics and Practices: Responsible AI principles, ethical decision-making.
  • Career-Oriented Skills: Agile methodologies, Software Development Lifecycle (SDLC), interview preparation.
  • Specialized AI Applications: Chatbots, AI-powered tools, AI-generated content.