Posted on October 28, 2025 by Siddarthan Natarajan -
Part1: Intro to Agents & ADK
- What are AI agents and why now?
- ADK core concepts (agent, tool, memory, workflow)
- Demo: adk init structure walkthrough
- Hands-on: Create your first agent
- Discussion: Agent use cases
- Q&A
Part 2: Models and Tools
- Connecting to Gemini via Vertex AI
- Using open models via LiteLLM
- Defining Python tools and schemas
- Demo: Agents in action with Gemini + tool use
- Hands-on: Create a Python tool and link it to your agent
- Q&A
Part 3: Memory and Multimodality
- Conceptual flow and memory persistence
- Types of memory: buffer, summary
- Implementing memory in ADK
- Hands-on: Add memory and interact using adk web
- Discussion: What agents should remember
- Q&A
Part 4: Agentic Design Patterns
- RAG and beyond: why patterns matter
- Demo: Search + LLM retrieval
- Hands-on: Implement a design pattern of choice
- Group share: favorite patterns and use cases
- Q&A
Part 5: Building the Full Agent
- Review core building blocks
- Hands-on: Create a "Daily Briefing Agent"
- Discussion: Day 1 highlights and blockers
- Q&A
Part 6: MCP and Agent-to-Agent Protocols
- MCP and A2A intro
- Use cases for multi-agent systems
- Demo: Make your agent A2A-compatible
- Hands-on: Swap tools, connect to MCP server
- Discussion: Multi-agent architectures
- Q&A
Part 7: Agent Evaluation and AgentOps
- Evaluation strategies for agents
- AgentOps overview: lifecycle, CI/CD, logging, testing
- Demo: adk run -v, agent engine, deployment paths
- Hands-on: Analyze logs, prep for deployment
- Q&A
Part 8: Agent Security & Wrap-Up
- Security risks: prompt injection, tool misuse, data leakage
- ADK mitigation strategies
- Project: Identify one or two risks that apply directly to the agent you’ve conceptualized or built; explore the different capabilities in ADK to secure your agent.
- Hands-on: Identify and address risks in your agent
- Final Q&A + Certification Badge Instructions
Posted on October 28, 2025 by Siddarthan Natarajan -
Part 1: What Are AI Agents
- What is an AI agent?
- How agents differ from chatbots and traditional automation (e.g., RPA)
- Intro to agentic workflows and autonomy
- Overview of different AI Agentic frameworks and tools.
- Group Discussion: “Where could agents make your work easier or more powerful?”
- Live Q&A
Part 2 – Anatomy of an AI Agent
- Core components: memory, planning, tool use, feedback
- Best practices for Agent design
- Multi-agent systems and Model Context Protocol
- Hands-On Exercise: “Map an agent architecture to a sample workflow”(e.g., lead follow-up, report generation, task triage)
- Live Q&A
Part 3 – Real-World Use Cases + Tools
- Agents in ops, PM, research, sales, customer service
- Tool demo: no-code agent builder
- Tool stack examples using OpenAI and others
- Group Exercise: “Given a use case, choose the best tool and justify your pick”
- Discussion: “What blockers would you face deploying this in your org?”
- Live Q&A
Part 4 – Strategy, Piloting & Ethics
- Prototyping your first agent
- Governance, trust, and AI feedback loops
- Measuring ROI, value, and readiness
- Hands-On Walkthrough: “Build and run a simple agent using a no code AI Agent tool”
- Observe and analyze output
- Live Q&A + Next Steps
- Summary of takeaways
Posted on October 28, 2025 by Siddarthan Natarajan -
Part 1: What Are AI Agents
- What is an AI agent?
- How agents differ from chatbots and traditional automation (e.g., RPA)
- Intro to agentic workflows and autonomy
- Overview of different AI Agentic frameworks and tools.
- Group Discussion: “Where could agents make your work easier or more powerful?”
- Live Q&A
Part 2 – Anatomy of an AI Agent
- Core components: memory, planning, tool use, feedback
- Best practices for Agent design
- Multi-agent systems and Model Context Protocol
- Hands-On Exercise: “Map an agent architecture to a sample workflow”(e.g., lead follow-up, report generation, task triage)
- Live Q&A
Part 3 – Real-World Use Cases + Tools
- Agents in ops, PM, research, sales, customer service
- Tool demo: no-code agent builder
- Tool stack examples using OpenAI and others
- Group Exercise: “Given a use case, choose the best tool and justify your pick”
- Discussion: “What blockers would you face deploying this in your org?”
- Live Q&A
Part 4 – Strategy, Piloting & Ethics
- Prototyping your first agent
- Governance, trust, and AI feedback loops
- Measuring ROI, value, and readiness
- Hands-On Walkthrough: “Build and run a simple agent using a no code AI Agent tool”
- Observe and analyze output
- Live Q&A + Next Steps
- Summary of takeaways
Posted on April 29, 2024 by cprime-admin -
1. Introduction to Artificial Intelligence
Evolution of AI
Understanding AI
- Key concepts
- Potential applications
- Limitations of AI in the workplace
- Practical applications and potential of AI
- How AI differs from traditional computing
Pieces of the AI Puzzle
- Machine learning
- Deep learning
- Algorithms
- Data processing
- Generative AI
Evolving State of AI
- Why is AI evolving at such a rapid rate?
- Artificial Narrow Intelligence (ANI) vs. Artificial General Intelligence (AGI)
- Common myths and misconceptions surrounding AI
Exercise – (In the style of Jeopardy)
- Identify concepts
- Define terms
- Which enabled the other?
2. Ethical and Legal Considerations of AI
Ethics in the Context of AI
- Moral principles and guidelines
- Ethical considerations to address
The Inherent Bias of AI
- The impact of bias
- Approaches and strategies to ensure ethical AI
- Human validation of AI
Data Compliance and Privacy
- Regulatory considerations (e.g. GDPR & HIPAA)
- Compliance strategies
3. Prompt Engineering
Introduction to Prompt Engineering
- The basics of effective AI Prompt Engineering
- Recognizing well-crafted prompts that lead to useful, specific answers
Effective Prompts
- Techniques for crafting prompts that produce accurate, reliable, and unbiased results
- Recognizing when to revise prompts based on the AI's results
- The importance and impact of context in prompt engineering
- Creating prompts based on clearly identified goals
All Prompts are Not Created Equal
- Contrast results from various LLMs and Generative AI tools
- Sources for syntax guidance for different AI solutions
- Patterns and strategies for crafting effective prompts Exercise
- Use several prompting techniques with ChatGPT
4. Artificial Intelligence in the Enterprise
The Agile Advantage
Agile Mindset and AI
- The connection between the agile mindset, values, and principles and AI
- How a culture of learning, reflecting and adapting enables AI success
Agile Behaviors and AI
- Applying iterative development, continuous feedback, and collaboration to AI solutions
- How planning, designing, testing, and keeping AI systems up to date differs from other efforts.
Cross-Functional Teams and AI
- The cross-functional skills needed in a team focused on AI (e.g., prompt engineering, data literacy, data science, software engineering, ethics, domain-specific knowledge)
- Evolving the cross-functional AI team
5. Leveraging AI in the Organization
Business Value of AI
- How AI can be used to create competitive advantages, optimize operations, and enhance customer engagement
- Making strategic decisions about investing in, developing, or implementing AI solutions based on AI's business value
- How AI supports and complements the skills and creativity of humans
Align AI with Strategy
- Aligning AI initiatives with strategic objectives
- Infrastructure to support AI initiatives
- The cultural shift towards data-driven decision-making
- Oversight for responsible AI governance
AI Initiative in the Real World
- Examples of real-world AI initiatives
- Types of AI solutions and their potential impacts on an organization
Exercise – Plan your Path Forward
- What steps can you take to use AI right away?
- What will you plan to do in the next few months?
- What will take longer to achieve, but would be worth it?
Posted on April 23, 2024 by cprime-admin -
Please note that this list of topics is based on our standard course offering, evolved from typical industry uses and trends. We will work with you to tune this course and level of coverage to target the skills you need most.
- Foundations
- The Hadoop Ecosystem
- Big Data, NOSQL, and ETL
- ETL: Exchange, Transform, Load
- Enterprise Integration Patterns and Message Busses
- An Overview of Developing in Hadoop Ecosystem
- Exploring Artificial Intelligence and Business Systems
- The Modern Data Team
Posted on October 17, 2020 by cprime-admin -
Part 1: Introduction
- Working definitions: AI, Machine Learning, Deep Learning, Data Science & Big Data
- State of AI: summarizing major analysts’ statistics & predictions
- Summarizing AI misinformation
- Effects on the job market
- Today’s AI use cases
- Where it works well
- Where it doesn’t work well
- What do high profile uses have in common?
- Addressing legitimate concerns & risks
Case study break: We will introduce the class to three real-world use cases – one in finance, one in health science, and one in general operations. In small groups, you will discuss implications of the cases and see if you and your peers can spot any parallel opportunities in your own business.
Part 2: The Big Data Prerequisite
- Evaluating your big data practice
- State of tools – understanding intelligent big data stacks
- Visualization and Analytics
- Computing
- Storage
- Distribution and Data Warehousing
- Strategically restructuring enterprise data architecture for AI
- Unifying data engineering practices
- Datasets as learning data
- Defeating Bias in your Datasets
- Optimizing Information Analysis
- Utilizing the IoT to amass a large amount of data
Part 3: Implementing Machine Learning
- Examine pillars of a practicing AI team
- Business case
- Domain expertise
- Data science
- Algorithms
- Application integration
- Bettering Machine Learning Model Management
- State of tools – understanding intelligent machine learning stacks
- Machine Learning Methods and Algorithms
- Decision Trees
- Support Vector Machines
- Regression
- Naïve Bayes Classification
- Hidden Markov Models
- Random Forest
- Recurrent Neural Networks
- Convolutional Neural Networks
- Developing Validation Sets
- Developing Training Sets
- Accelerating Training
- Encoding Domain Expertise in Machine Learning
- Automating Data Science
- Deep Learning
Example: TensorFlow – We will take a look at Google’s TensorFlow as a tool for integrating machine learning features. We’ll come away from the exercise with an understanding of the programming skills needed to leverage TensorFlow and the impacts of normal application workflow.
Part 4: Creating Concrete Value
- Opportunities for automation
- Understanding automation vs. job displacement vs. job creation
- Finding hidden opportunities through improved forecasting
- Production and operations
- Adding AI to the Supply Chain
- Marketing and Sales Applications
- Predict Customer Behavior
- Target Customers Efficiently
- Manage Leads
- AI-powered content creation
- Enhancing UX and UI
- Next-Generation Workforce Management
- Explaining Results
Use case breakout: Scoring the criteria for three potential applications. In groups, we’ll evaluate application use cases for machine learning: Medical imaging, electronic medical records, and genomics. We’ll grade each use case based on a scorecard for the following:
- Quantity of data
- Quality of data
- ML techniques
Part 5: Machine intelligence as part of the customer experience
- IoT and the role of machine learning
- Projects based on customer & user needs
- Handling customer inquiries with AI
- Creating empathy-driven customer facing actions
- Narrowing down intent
- AI as part of your channel strategy
Part 6: Machine Intelligence & Cybersecurity
- How can ML help with security?
- Advance cyber security analytics
- Developing defensive strategies
- Automating repetitive security tasks
- Close zero-day vulnerabilities
- How are attackers leveraging ML and AI?
- Building up trust towards automated security decisions and actions
- Automated application monitoring as a security layer
- Identifying Vulnerabilities
- Automating Red Team/Blue Team Testing Scenarios
- Modeling AI after previous security breaches
- Automating and streamlining Incident Responses
- How use deep learning AI to detect and prevent malware and APTs
- Using natural language processing
- Fraud detection
- Reducing compliance testing & cost
Part 7: Filling the Internal Capability Gap
- Assessing your technological and business processes
- Building your AI and machine learning toolchain
- Hiring the right talent
- Developing talent
- How to make AI more accessible to people who are not data scientists
- Launching pilot projects
Part 8: Conclusion and Charting Your Course
- Review
- Charting Your Course
- Open Discussion