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.