an abstract image of a sphere with dots and lines

AI-Powered Software Engineering

Current Status

Not Enrolled

Price

Closed

Get Started

This learning program is currently closed

Coding assistants and LLM powered agents are everywhere, and impact all the aspects of software engineering, from defining requirements to deployment. The AI revolution will fundamentally change the way software is developed, the roles and the skills involved.

2/3rd of enterprise leaders now say they wouldn’t hire a candidate without AI skills – https://www.thoughtworks.com/insights/articles/reskilling-for-ai

This learning program is for all the software developers who want to add the skills required for this new world:

  • how to write prompts that give you the best results and reduce issues such as confirmation bias and hallucinations
  • how to use the prompts at every step of the software development process, from requirements to deployment and understanding existing code
  • how to enhance practices such as pair programming, test driven development, refactoring, acceptance test driven development, or threat modeling with AI

This program consists in practical exercises focused on each area of software development. You will learn prompt templates and use them at every step through the development process. We then discuss the results and the technique and improve over time.

Learning Program Content

Fundamentals of AI-Powered Software Engineering 4 Topics
Acceptance Criteria 4 Topics
Building a Prototype 4 Topics
AI-Enhanced Engineering Practices 5 Topics
What’s Next?
Scroll to Top