Course Outline
Foundations of Responsible AI
- Defining responsible AI and its significance in the software development context.
- Core principles: fairness, accountability, transparency, and privacy.
- Real-world examples of ethical lapses and misuse of AI in codebases.
Bias and Fairness in AI-Generated Code
- How LLMs may perpetuate biases derived from training data.
- Identifying and correcting biased or unsafe code recommendations.
- Understanding AI hallucinations and the potential for widespread error introduction.
Licensing, Attribution, and IP Considerations
- Navigating open-source licenses (MIT, GPL, Copyleft).
- Determining whether LLM-generated output necessitates attribution.
- Reviewing AI-assisted code for third-party licensing conflicts.
Security and Compliance in AI-Assisted Development
- Prioritizing code safety and preventing insecure patterns from LLMs.
- Adhering to internal security protocols and broader industry regulations.
- Maintaining auditable records of AI-supported decision-making processes.
Policy and Governance for Development Teams
- Drafting internal AI usage guidelines for software teams.
- Clarifying acceptable use cases and identifying warning signs.
- Selecting appropriate tools and responsibly onboarding AI assistants.
Evaluating and Auditing AI Output
- Applying checklists to gauge the reliability of generated content.
- Performing manual and automated inspections of AI-written code.
- Adopting best practices for peer review and approval workflows.
Summary and Next Steps
Requirements
- Foundational knowledge of software development workflows.
- Experience with Agile, DevOps, or standard software project methodologies.
Target Audience
- Compliance specialists.
- Software developers.
- Project managers.
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 1600 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (1)
That i gained a knowledge regarding streamlit library from python and for sure i'll try to use it to improve applications in my team which are made in R shiny